快捷-找不到命令

时间:2018-08-02 14:56:39

标签: node.js express express-generator

我正在尝试在Mac上运行Express。 我已经使用以下命令安装了Express Generator-

sudo npm install express-generator -g

我也已经在阳光下尝试了所有其他命令,没有sudo等,它告诉我它已经安装好了。我收到此消息-

/usr/local/Cellar/node/10.8.0/bin/express -> /usr/local/Cellar/node/10.8.0/lib/node_modules/express-generator/bin/express-cli.js
  + express-generator@4.16.0
added 10 packages from 13 contributors in 1.202s

但是当我尝试运行时-

express testproj

我明白了-

-bash: express: command not found

我已经用尽了很多建议的解决方案。有人有什么想法吗?

2 个答案:

答案 0 :(得分:0)

您必须像这样将npm\bin目录添加到您的PATH

export PATH="/usr/local/bin/npm:/usr/local/bin/node:/usr/local/bin:$PATH"

完成后,尝试执行您的express testproj命令。

希望这会有所帮助!

答案 1 :(得分:0)

在Mac OS中,我使用以下命令,它对我有用。

  

export PATH =“ / usr / local / Cellar / node / 10.8.0 / bin:$ PATH”