next.js AWS Amplify CLI|通过NPM/CURL成功安装后“未找到命令”

bybem2ql  于 2023-05-06  发布在  其他
关注(0)|答案(1)|浏览(206)

我正在尝试将我的amplify后端连接到我的Next JS应用程序。我已经通过NPM和CURL全局安装了Amplify CLI。但是,尽管它显示为成功安装,它不承认“放大”命令。注意:我使用的是Mac OS。

尝试的命令:

  1. npm install -g @aws-amplify/cli
  2. curl -sL https://aws-amplify.github.io/amplify-cli/install | bash && $SHELL

均显示成功安装结果,如下所示:

Successful Install
但是...
每当我运行“amplify”作为命令或“amplify configure”时,它在终端中无法识别它。可能是什么原因造成的?我做错了什么?
Unrecognizable Command
我注意到的一件事是,它没有在terminal中指示它是在我的$Path中配置的。如果这是问题的根本原因,为什么我运行的CURL命令没有将其添加到zshrc文件中?
感谢您的评分

jutyujz0

jutyujz01#

很可能amplify已成功安装在~/.amplify/bin(其中~是您的主目录)中,但未添加到路径中。修复
1.检查安装是否成功~/.amplify/bin
1.检查$PATH以查看是否看到amplify目录(不应该在那里)
1.将~/.amplify/bin添加到您的路径中以将其用于例如-〉export PATH=$PATH:~/.amplify/bin

相关问题