【发布时间】:2018-03-05 16:33:51
【问题描述】:
当我运行sudo npm install -g express-generator:
/Users/myname/npm/bin/express -> /Users/myname/npm/lib/node_modules/express-generator/bin/express-cli.js
/Users/myname/npm/lib
└── express-generator@4.15.5
当我运行express:
express not found
另外,当我运行which npm:时,我觉得很有趣:
/usr/local/bin/npm
那是路径。
似乎每当我尝试在全球范围内安装 yeoman 或这个 express 生成器之类的东西时,它都无法正常工作。
还应该注意的是,我在运行 zsh 的 Mac 上。
【问题讨论】:
-
这样就成功了!我没有将其更改为 /usr/local/share/npm/bin/,而是将其更改为 export PATH=/usr/local/bin/npm:$PATH
标签: node.js macos express npm command-line