mac安装指定的node版本

最近在node环境12.12.0中使用mpvue写小程序时, 编译出错

internal/modules/cjs/loader.js:532
    return cachedModule.exports;

原因是mpvue项目中添加了 mpvue-entry插件, 启动时报错, 重新安装node10.x版本时不会报错,
记录mac下安装指定版本的node

1. 安装NVM

$ brew install nvm

安装完成之后打开终端配置文件

$ vim ~/.bash_profile

在文件中添加:

export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh

退出vim 后source

$ source ~/.bash_profile

2. 使用nvm安装node

$ nvm ls-remote  // 查看 所有的node可用版本
$ nvm install xxx  // 下载你想要的版本, 如: nvm install v10.16.0
$ nvm use xxx // 使用指定版本的node
$ nvm alias default xxx // 每次启动终端都使用该版本的node
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容