由于最近同时管理三个不同时期的项目,发现每个项目的node环境都不相同,但是又不想要重复安装node.js,所以采用nvm方式管理node版本
参考 安装教程
按照上述步骤安装完成后,可能会遇到,node -v命令正常,但是npm命令无效,经过各种查询,发现 8.11以上版本的node版本对应的npm都没法自动安装,所以要进行手动安装
参考 npm无效解决方法
如果是从node.js官网下载的node.js压缩包,跟上面教程中步骤不同的地方就是,只需要把解压缩后的node_modules中npm复制,放在nvm中node_modules中即可,然后将npm中bin文件夹下的npm,npm.cmd复制出来放到跟node_modules同级即可
原文:https://www.cnblogs.com/bradleyxin/p/13087024.html