在OSX终端

时间:2017-08-21 16:00:05

标签: node.js macos express npm command-line-interface

在安装express和express-generator并尝试使用express cli生成内容时,我遇到了问题。

使用npm install -g expressnpm install -g express-generator时,一切都很顺利,但重新启动终端后,我无法使用express as per the express docs

经过一番调查后,我发现expressexpress-generator已安装到:

/usr/local/lib/node_modules/node/lib/node_modules

但是,在我的机器上运行的唯一软件包(如Yeoman,Grunt,我经常使用的东西没有问题)安装在这里:

/usr/local/lib/node_modules/

那么这笔交易是什么?为什么我的install -g个包会进入node/lib/node_modules

我已尝试在我的export PATH=/usr/local/lib/node_modules/node/lib/node_modules:$PATH中使用.bash_profile,但这似乎无法帮助我。

0 个答案:

没有答案