我遇到了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
答案 0 :(得分:1)
npm与Node.js一起发布 - 这意味着当您下载 Node.js时,您将自动在计算机上安装npm 。
的引用安装npm的最佳方法是使用node.js安装程序安装节点。
npm
作为节点的一部分安装。
在nodejs.org结束了。它将为您提供最近的工作版本的npm,其中包含预期位置中的所有路径。这是npm Inc和Node.js项目都支持的版本。
安装完Node.js之后,您可以运行以下命令,确保使用npm
本身获得最新版本的npm
:
npm install npm -g
如果您遇到问题,请不要使用sudo
,请仔细阅读文档fixing npm permissions并正确配置npm
。