nodejs版本管理在安装模块时使用错误的版本

时间:2015-12-27 14:17:15

标签: node.js npm npm-install

我正在使用https://github.com/tj/n

中的节点版本管理
$ node --version
v4.2.4
$ npm --version
1.3.1

我删除了我的node_modules并尝试运行$npm install,但我收到了警告消息,例如

npm WARN engine postcss@5.0.13: wanted: {"node":">=0.12"} (current: {"node":"v0.10.25","npm":"1.3.10"})

我更新了我的packages.json以包含:

  "engineStrict" : true,
  "engines": {
    "node": "4.2.4"
  },

任何建议非常感谢

我缺少什么

3 个答案:

答案 0 :(得分:5)

我需要打开一个新的终端窗口才能使设置生效。

答案 1 :(得分:0)

请使用nodejs v12.0 - 下载:https://nodejs.org/download/release/v0.12.0/node-v0.12.0.tar.gz(提取,制作和制作安装) 安装nodejs v12.0后,请重试。

答案 2 :(得分:-1)

tcss想要节点版本"> = 0.12",您的节点当前版本" 0.10.25"

尝试卸载旧版本,然后重新安装节点4.2.4

相关问题