一尘不染

用npm安装后在bash中找不到express命令

node.js

刚安装了新的ubuntu vm来按以下顺序测试节点安装的东西:

node
mongodb-server
npm
express
mongoose

现在,尝试创建一个我注意到express的新应用无法在外壳中使用。 express -v 返回express:找不到命令

我像这样安装了npm

curl http://npmjs.org/install.sh | sudo sh

我安装这种方式

npm install express

有任何想法吗?


阅读 421

收藏
2020-07-07

共1个答案

一尘不染

npm install express -g

您需要全局安装。

Npm
1.0默认在本地安装模块。因此bash可执行文件存在于中/node_modules/bin/。您可以将该文件夹添加到该文件夹​​中,PATH也可以只express在全局安装该文件夹,以便由PATH

2020-07-07