代码之家  ›  专栏  ›  技术社区  ›  The Windhover

NPM不会更改版本

  •  2
  • The Windhover  · 技术社区  · 6 年前

    我正在尝试将NPM版本从6.4.1更改为8.12.0,但它拒绝更改。我正在运行Windows x64。我尝试卸载、重新启动、删除与appdata\roaming\npm相关的文件、从nodejs.org安装新版本以及再次运行npm install。我尝试了where.exe npm来查找更多文件。我尝试在NPM安装中指定版本号。没有效果。

    npm -v 仍然返回 6.4.1 .

    有趣的是,

    npm view npm versions --json

    返回:

    [ “1.1.25”, “1.1.70”, “1.1.71.” “1.2.19”, “1.2.20” “1.2.21” “1.2.22” “1.2.23” “1.2.24” “1.2.25” “1.2.27” “1.2.28” “1.2.30” “1.2.31” “1.2.32” “1.2.8000”, “1.3.0” “1.3.1” “1.3.2”, “1.3.4”, “1.3.5”, “1.3.6”, “1.3.7” “1.3.8”, “1.3.9”, “1.3.10”, “1.3.11”, “1.3.12”, “1.3.13”, “1.3.14” “1.3.15”, “1.3.16”, “1.3.17” “1.3.18” “1.3.20”, “1.3.21”, “1.3.22”, “1.3.23”, “1.3.24”, “1.3.25”, “1.3.26” “1.4.0”, “1.4.1”, “1.4.2”, “1.4.3” “1.4.4”, “1.4.5”, “1.4.6”, “1.4.7”, “1.4.8”, “1.4.9”, “1.4.10”, “1.4.11” “1.4.12”, “1.4.13” “1.4.14” “1.4.15”, “1.4.16”, “1.4.17” “1.4.18”, “1.4.19”, “1.4.20”, “1.4.21”, “1.4.22”, “1.4.23”, “1.4.24”, “1.4.25” “1.4.26” “1.4.27” “1.4.28” “1.4.29” “1.5.0-α-0”, “1.5.0-α-1”, “1.5.0-α-2”, “1.5.0-α-3”, “1.5.0-α-4”, “2.0.0-α.6”, “2.0.0-α.6.0”, “2.0.0-α.7”, “2.0.0-α-5”, “2.0.0β0”, “2.0.0β1”, “2.0.0β2”, “2.0.0β3”, “2.0.0” “2.0.1”, “2.0.2”, “2.1.0”, “2.1.1” “2.1.2” “2.1.3” “2.1.4”, “2.1.5”, “2.1.6”, “2.1.7” “2.1.8” “2.1.9”, “2.1.10”, “2.1.11”, “2.1.12”, “2.1.13”, “2.1.14”, “2.1.15”, “2.1.16”, “2.1.17”, “2.1.18” “2.2.0”, “2.3.0” “2.4.0” “2.4.1” “2.5.0”, “2.5.1”, “2.06”, “2.6-1”, “2.7.0”, “2.7.1”, “2.7.2”, “2.7.3”, “2.7.4”, “2.7.5”, “2.7.6”, “2.8.0”, “2.8”, “2.8”, “2.8.3”, “2.8”, “2.9”, “2.9-1”, “2.10.0”, “2.1.1”, “2.11” “2.11” “2.11.2” “2.1.3” “2.12.0” “2.2.1”, “2.13” “2.131”, “2.13.2”, “2.133”, “2.134”, “2.135”, “2.140”, “2.141”, “2.142”, “2.143”, “2.14”, “2.145”, “2.146”, “2.147”, “2.14”, “2.14”, “2.14”, “2.1411”, “2.14”, “2.14 13”, “2.14”, “2.14 15”, “2.14 16”, “2.14 17” “2.14 18”, “2.14 19”, “2.14 20”, “2.14 21”, “2.14 22”, “2.15”, “2.15.1”, “2.2.2”, “2.153”, “2.15” “2.15”, “2.15”, “2.2.7”, “2.2.8”, “2.15”, “2.15.10”, “2.15.11”, “2.15 12”, “3.0.0”, “3.1.0”, “3.1.1” “3.1.2” “3.1.3”, “3.2.0”, “3.2.1” “3.2.2” “3.3.0”, “3.3.1”, “3.3.2”, “3.3.3” “3.3.4” “3.3.5”, “3.3.6”, “3.3.7”, “3.3.8”, “3.3.9”, “3.3.10”, “3.3.11” “3.3.12”, “3.4.0” “3.4.1” “3.5.0”, “3.5.1”, “3.5.2”, “3.5.3”, “3.5.4”, “3.6”, “3.7.0” “3.7.1” “3.7.2” “3.7.3” “3.7.4” “3.7.5”, “3.8”, “3.8.1”, “3.8”, “3.8.3”, “3.8”, “3.8”, “3.8”, “3.8”, “3.8”, “3.8”, “3.9” “3.9”, “3.9”, “3.9” “3.9” “3.5.5” “3.9”, “3.1.0” “3.1.1” “3.1.2” “3.10.3”, “3.104”, “3.105” “3.106”, “3.107” “3.108” “3.109” “3.10.10”, “4.0.0”, “4.0.1”, “4.0.2”, “4.0.3”, “4.0.5”, “4.1.0” “4.1.1” “4.1.2”, “4.2.0”, “4.3.0”, “4.4.0”, “4.4.1”, “4.4.2”, “4.4.3”, “4.4.4” “4.5.0”, “4.6.0”, “4.6-1” “5.0.0”, “5.0.1” “5.0.2” “5.0.3” “5.0.4” “5.1.0”, “5.2.0”, “5.3.0”, “5.4.0”, “5.4.1”, “5.4.2”, “5.5.0”, “5.5.1”, “5.6”, “5.7.0” “5.7.1” “5.8~0。” “5.8”, “5.9至下一个0”, “5.10.0-下一个.0”, “5.10.0-下一个.1”, “5.10.0”, “60.0下一个0”, “6.0.0-下一个.1”, “60.0下一个2”, “60.0”, “60.1-Nest.0”, “60.1”, “1.1.0,下一个,0。” “1.1.0”, “2.2.0,下一步,0”, “6.2.0-下一个.1”, “2.2.0”, “3.3.0,下一步,0”, “3.3.0”, “4.4.0,下一个,0。” “4.4.0”, “4.4.1-Nest.0”, “6.4.1” ]

    请帮助!

    1 回复  |  直到 6 年前
        1
  •  2
  •   Aravind Voggu    6 年前

    您可能会混淆节点的版本和NPM。

    到目前为止,NPM的最新版本是6.4.1,Nodejs的最新版本是11.2.0,所以您已经在使用最新版本了。8.12.0尚不存在。

    在这里检查: https://www.npmjs.com/package/npm

    https://nodejs.org/en/