运行 npm install 后如何修复 aws-cdk 的“找不到命令”

T. *_*rdy 4 npm aws-cdk

我正在尝试安装 aws-cdk 并在终端中运行npm install -g aws-cdk. 如前所述这里 NPM运行后,我得到:

/usr/local/Cellar/node/9.8.0/bin/cdk -> /usr/local/Cellar/node/9.8.0/lib/node_modules/aws-cdk/bin/cdk
+ aws-cdk@0.31.0
updated 1 package in 1.636s
Run Code Online (Sandbox Code Playgroud)

如果我尝试运行,cdk我会得到:

zsh: command not found: cdk
Run Code Online (Sandbox Code Playgroud)

小智 17

以 root 身份安装对我有用: sudo npm install -g aws-cdk


Ela*_*ael 7

确保/usr/local/Cellar/node/9.8.0/bin在您的 PATH 中


Mic*_*ens 7

就我而言,我将其添加到 .bash_profile: 的末尾 export PATH=$PATH:$(npm get prefix)/bin。我是根据来自不同线程的信息来做到这一点的。