如何在Ubuntu中更新npm版本(有权限)

时间:2017-12-19 16:20:46

标签: node.js ubuntu npm permissions

我正在使用Ubuntu 16.04 LTS并安装node + npm。我知道没有sudo我就无法运行npm命令。然后我更改了我的目录并授予其从此链接https://docs.npmjs.com/getting-started/fixing-npm-permissions提供的权限。 但是当我尝试运行npm install npm@latest -g时,npm将更新用户权限给定的npm版本,所以当我运行npm -v时,它实际上会显示root权限npm的版本而不是用户权限 - 给予npm。我想知道我是否可以将我的npm全局路径更改为npm给出的权限,还是有另一种解决方案?

nb:我尝试运行root-permission npm(我从PATH中删除了user-permission npm文件夹)来安装最新的npm版本,但它将root权限的最新npm安装到我的user-permission npm目录,这是给出的我的问题更多。

0 个答案:

没有答案