我正在尝试将我的amplify后端连接到我的Next JS应用程序。我已经通过NPM和CURL全局安装了Amplify CLI。但是,尽管它显示为成功安装,它不承认“放大”命令。注意:我使用的是Mac OS。
尝试的命令:
npm install -g @aws-amplify/cli
curl -sL https://aws-amplify.github.io/amplify-cli/install | bash && $SHELL
均显示成功安装结果,如下所示:
Successful Install
但是...
每当我运行“amplify”作为命令或“amplify configure”时,它在终端中无法识别它。可能是什么原因造成的?我做错了什么?
Unrecognizable Command
我注意到的一件事是,它没有在terminal中指示它是在我的$Path中配置的。如果这是问题的根本原因,为什么我运行的CURL命令没有将其添加到zshrc文件中?
感谢您的评分
1条答案
按热度按时间jutyujz01#
很可能amplify已成功安装在~/.amplify/bin(其中~是您的主目录)中,但未添加到路径中。修复
1.检查安装是否成功~/.amplify/bin
1.检查$PATH以查看是否看到amplify目录(不应该在那里)
1.将~/.amplify/bin添加到您的路径中以将其用于例如-〉export PATH=$PATH:~/.amplify/bin