版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
#问题一
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