最近在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
网友评论