最近在node環(huán)境12.12.0中使用mpvue寫小程序時(shí), 編譯出錯(cuò)
internal/modules/cjs/loader.js:532
return cachedModule.exports;
原因是mpvue項(xiàng)目中添加了 mpvue-entry插件, 啟動(dòng)時(shí)報(bào)錯(cuò), 重新安裝node10.x版本時(shí)不會(huì)報(bào)錯(cuò),
記錄mac下安裝指定版本的node
1. 安裝NVM
$ brew install nvm
安裝完成之后打開(kāi)終端配置文件
$ 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 // 每次啟動(dòng)終端都使用該版本的node