如何在安装apt时正确升级debian上的npm

时间:2018-04-24 08:10:33

标签: node.js npm debian apt

我遇到了jessie和npm的问题。

我已经用sudo apt-get install nodejs安装了包nodejs,所以它自动安装了npm。

然后我想使用npm i -g npm@latest安装最新的npm,除了apt npm版本冲突之外,它工作得很好。

如果从apt安装,我想删除冲突的apt安装版本,或者知道更新npm的官方方式。

我只能使用npm i -g n然后n stable更新节点,但我无法升级npm

1 个答案:

答案 0 :(得分:1)

npm与Node.js一起发布 - 这意味着当您下载 Node.js时,您将自动在计算机上安装npm

来自The npm Blog

的引用
  

安装npm的最佳方法是使用node.js安装程序安装节点。 npm作为节点的一部分安装。

nodejs.org结束了。它将为您提供最近的工作版本的npm,其中包含预期位置中的所有路径。这是npm Inc和Node.js项目都支持的版本。

安装完Node.js之后,您可以运行以下命令,确保使用npm本身获得最新版本的npm

npm install npm -g

如果您遇到问题,请不要使用sudo,请仔细阅读文档fixing npm permissions并正确配置npm