【问题标题】:nodejs version management using wrong version when installing modules安装模块时使用错误版本的nodejs版本管理
【发布时间】:2023-03-28 03:51:01
【问题描述】:

我正在使用来自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"
  },

非常感谢任何建议

我错过了什么

【问题讨论】:

  • 你在用sudo打电话给npm install吗?

标签: node.js npm npm-install


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

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

      【讨论】:

        猜你喜欢
        • 2021-05-07
        • 1970-01-01
        • 1970-01-01
        • 2013-03-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-11-24
        • 2011-08-21
        相关资源
        最近更新 更多