node.js - 为什么 Debian/Ubuntu 上只能使用过时的 NPM 版本?

标签 node.js npm ubuntu-16.04

我正在使用基于 Debian/Ubuntu 的发行版(特别是 AWS Ubuntu 16.04)并尝试通过 apt-get 安装 NPM .

我的 Angular 2 应用程序需要高于 3.9.x 的 NPM 版本,但使用 sudo apt-get install npm 安装的默认版本是 3.5.2在 AWS Ubuntu 16.04 上。我正在尝试更新 NPM,但它没有从 3.5.2 升级到 4.6.1(最新)。

如何安装/更新 NPM 以便获得最新版本?

最佳答案

在您的服务器 bash 上输入“hash -r”。

然后再次检查你的'npm -v'

关于node.js - 为什么 Debian/Ubuntu 上只能使用过时的 NPM 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44095985/

相关文章:

javascript - d3js 大型力向图服务器端模拟

visual-studio-2015 - Visual Studio 2015 中的 Angular 2.0.0 rc0 - npm 不工作

node.js - 如何将旧版本的 Node 应用程序设置为过时?

node.js - NPM 安装不会使用我提供的 git url

python - 如何在 ubuntu 16.04 64 位上安装 Pyjnius

tomcat - 使用 update-rc.d 为 Ubuntu 添加额外的 tomcat 实例失败

javascript - 基于另一个字符串更新/添加字符串值

SQLQuery 不返回查询的文档

json - Javascript从node/express服务器读取gz文件

linux - 终端和 SSH session 之间的区别