【发布时间】:2016-12-29 18:52:21
【问题描述】:
我一直在尝试(徒劳地)更新global npm。
当前:
$ npm --version
2.15.5
$ sudo npm install npm -g
/usr/local/bin/bin/npm -> /usr/local/bin/lib/node_modules/npm/bin/npm-cli.js
npm@4.0.5 /usr/local/bin/lib/node_modules/npm
$ npm --version
2.15.5
环境:
$ sudo cat ~/.bashrc
NPM_PACKAGES="/home/user/.npm-packages"
NODE_PATH="$NPM_PACKAGES/lib/node_modules:$NODE_PATH"
PATH="$NPM_PACKAGES/bin:$PATH"
$ ls -l /usr/local/bin/npm
lrwxrwxrwx 1 root root 38 May 25 2016 /usr/local/bin/npm -> ../lib/node_modules/npm/bin/npm-cli.js
$ ls -l /usr/local/bin/lib/node_modules/npm/bin/
total 20
drwxr-xr-x 2 nobody jadeye 4096 Dec 27 20:31 node-gyp-bin
-rwxr-xr-x 1 nobody jadeye 833 Sep 10 02:43 npm
-rwxr-xr-x 1 nobody jadeye 2131 Dec 2 03:14 npm-cli.js
-rw-r--r-- 1 nobody jadeye 483 Sep 10 02:43 npm.cmd
-rwxr-xr-x 1 nobody jadeye 513 Oct 25 04:09 read-package-json.js
我已经阅读过这方面的内容...显然主要是在这里... 无法解决这个问题(几个月以来)并且可以让 npm 升级。 请解释:
- 全局 npm 安装在哪里?
/usr/local/bin/lib/node_modules/npm/bin/?? -
npm -v从哪里读取? (同一个地方??) - 如何更新全局
npm version?
感谢
【问题讨论】: