【问题标题】:Which version of Node should I use?我应该使用哪个版本的 Node?
【发布时间】:2016-10-05 01:24:41
【问题描述】:

在节点下载页面有 2 个选项:LTS 和 Current。 LTS 版本为 4.6.0,当前版本为 6.7.0。我去了LTS。但是 npm 也与 Node 捆绑在一起。对于 LTS,捆绑的 npm 版本是 2.15.9。

现在 npm 给我带来了严重的麻烦。很多时候,当我在 angular2 项目中使用“npm install”命令时,它告诉我版本应该是 3.0.0+。所以我这样做了:

  1. npm install npm@latest -g
  2. npm 更新 -g

然后版本变成了 3.10.3,然后我的 Angular 2 项目中的“npm install”成功了。我是在做正确的事情还是应该卸载 LTS 节点并重新安装“当前”版本?

【问题讨论】:

    标签: node.js angular npm


    【解决方案1】:

    Angular 官方网站是这么写的,

    我们的示例需要节点 v5.x.xhigher 和 npm v3.x.xhigher

    因此,请确保您为 NODE 安装了 5.x.x 或更高版本,而对于 NPM,它是 3.x.x 或更高版本。

    【讨论】:

      【解决方案2】:

      Npm 版本可以是 3.x。或更高版本但节点版本您应该使用 usr 6.x.x 以在使用 angular-cli 时获得兼容性

      【讨论】:

        猜你喜欢
        • 2020-08-29
        • 2010-10-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-07-09
        • 2010-09-27
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多