使用npm安装后,在bash中找不到express命令
刚刚安装了新的ubuntu vm来按顺序测试节点安装的东西:
node
mongodb-server
npm
express
mongoose
现在,尝试创建一个新的应用程序我注意到快递不能在shell中使用。 express -v
返回express:命令未找到
我像这样安装了npm
curl .sh | sudo sh
我安装了这种方式
npm install express
有任何想法吗?
回答如下:npm install express -g
您需要全局安装它。
Npm 1.0默认在本地安装模块。所以bash可执行文件存在于/node_modules/bin/
中。您可以将该文件夹添加到PATH
,也可以全局安装express
,以便PATH
选择它
使用npm安装后,在bash中找不到express命令
刚刚安装了新的ubuntu vm来按顺序测试节点安装的东西:
node
mongodb-server
npm
express
mongoose
现在,尝试创建一个新的应用程序我注意到快递不能在shell中使用。 express -v
返回express:命令未找到
我像这样安装了npm
curl .sh | sudo sh
我安装了这种方式
npm install express
有任何想法吗?
回答如下:npm install express -g
您需要全局安装它。
Npm 1.0默认在本地安装模块。所以bash可执行文件存在于/node_modules/bin/
中。您可以将该文件夹添加到PATH
,也可以全局安装express
,以便PATH
选择它