问题:如何使用nvm?安装的npm如何进行全局模块安装?
解决:为了防止切换node版本时全局安装的模块无法使用,所以需要配置全局安装路径
方法:
安装nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
source ~/.bashrc
使用 nvm 时,默认的 prefix 是当前激活的 Node.js 版本的安装路径。
带来一个问题是:切换版本之后,之前安装全局命令模块需要重新安装,非常不方便。
解决方案是配置统一的全局模块安装路径。
新建npm_global和npm_cache文件夹,分别用于npm包的全局安装路径和全局cache路径