如何切换我正在使用的 npm 版本?
现在:
$ npm -v
1.1.65
但我需要:1.0.x
我尝试过,但出现错误:
$npm version 1.0
npm ERR! version No package.json found
有人知道如何使用不同版本的 NPM 吗?谢谢
您的 NPM 版本与您的 NodeJS 版本相关联。据我所知,每个 Node 版本只能有一个 NPM 版本。使用类似的东西nodenv https://github.com/asdf-vm/asdf或者,我最喜欢的,asdf https://github.com/asdf-vm/asdf,您可以定义每个文件夹的节点版本。
您可以根据节点版本(例如每个文件夹)全局安装要使用的 NPM 版本。
$ npm install -g [email protected] /cdn-cgi/l/email-protection
编辑:您现在还可以在您的package.json“引擎”键 https://docs.npmjs.com/cli/v8/configuring-npm/package-json#engines,虽然需要还需要做一些工作来执行该声明 https://stackoverflow.com/a/29349773/2317928.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)