#問題一
import "core-js/modules/es6.regexp.constructor";
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: Unexpected string
at Module._compile (internal/modules/cjs/loader.js:872:18)
解決方法
項目根目錄創建
.env.development
加上配置
VUE_CLI_BABEL_TRANSPILE_MODULES = true
問題二
登陸失敗
解決方法,在.env.development加上下面配置
VUE_APP_BASE_API = '/api'
問題三
Mac報node-sass版本問題,打包失敗!
解決方法:
1)因爲node版本和node-sass是有關係的
所以,這種情況下,使用命令,重新安裝node-sass就行
npm rebuild node-sass
問題四
如果問題三解決辦法無效,那麼有可能你的Mac上,有不同的node版本.
可以統一一下版本,使用brew維護.
刪除多餘的node
sudo rm -rf /user/local/node
重新使用brew安裝node或者升級
安裝node
brew install node
升級
brew upgrade node
統一版本後,需要設置node到環境變量裏面
使用命令查看node的安裝地址
~ » brew list node
/usr/local/Cellar/node/12.10.0/bin/node
配置環境變量,可以在/etc/profile裏面配置,或者在.zshrc裏面配置
如果在/etc/profile裏面配置好了,可是zsh讀取不到的話,可以在.zshrc
結尾加一句命令
source /etc/profile