Node.js 在npm中卸载全局程序包(express)

Node.js 在npm中卸载全局程序包(express),node.js,express,Node.js,Express,我正在尝试卸载express 4.x到3.x。以下是我目前在终端中看到的内容: npm uninstall express npm WARN uninstall not installed in /home/johnmlocklear/node_modules: "express" npm uninstall -g express npm WARN uninstall not installed in /usr/local/lib/node_modules: "express" expres

我正在尝试卸载express 4.x到3.x。以下是我目前在终端中看到的内容:

npm uninstall express
npm WARN uninstall not installed in /home/johnmlocklear/node_modules: "express"

npm uninstall -g express
npm WARN uninstall not installed in /usr/local/lib/node_modules: "express"

express -V
4.2.0

ls .npm/express
3.0.0  4.2.0  4.4.4

which express
/usr/local/bin/express

ls -lh /usr/local/bin/express
/usr/local/bin/express -> ../lib/node_modules/express-generator/bin/express
所以我想我很困惑为什么npm会在我的主文件夹中查找express。如果我尝试使用-g选项,我也会收到相同的错误消息。我想完全安装express并重新安装版本3,或者有没有办法选择版本3作为活动版本?

尝试以下方法:

npm install -g express@"3.x.x"

看起来命令至少不是来自,而是.Try
npm-grm express