使用vue-element-admin遇到的问题和解决

#问题一

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

你可能感兴趣的:(使用vue-element-admin遇到的问题和解决)