安装多个npm版本
是否可以为我正在处理的不同项目安装多个版本的npm
,或者npm
安装是否全局? (Windows 10)
也尝试使用https://github.com/marcelklehr/nodist安装不同的版本,但它似乎只影响节点版本,而不是npm版本。
或者npm版本是否真的很重要? 我可以使用最新的npm版本,甚至当一个项目说需求是一个特定的npm版本吗?
您可以通过安装多个版本的node
来安装npm
的多个版本。 要做到这一点,你可以使用nvm-windows 。 每个不同的node
安装都会安装不同版本的npm
要在项目中使用不同版本的node
和nvm
,只需简单地切换:
nvm use 5.0
您还可以在项目根目录中创build一个包含版本号的.nvmrc
文件。 nvm
将使用该项目的指定版本的node
。
你也可以使用npm
安装npm
安装特定版本的示例:
npm i -g npm@3.5.4