报错一:
npm ERR! tao_admin@1.0.0 dev: `webpack-dev-server --inline --progress --config build/webpack.dev.conf.js`
原因:webpack未兼容
解决方案:删除node_moudles 重新 npm i 如果依然不能运行查看package.json文件下载对应版本,如果确定已经下载就重启程序
报错二:
原因:不兼容es6语法
解决方案:引入.babelrc文件 内容如下:
{
"presets": [
["env", {
"modules": false,
"targets": {
"browsers": ["> 1%", "last 2 versions", "not ie <= 8"]
}
}],
"stage-2"
],
"plugins": ["transform-vue-jsx", "transform-runtime"]
}
报错三:
Module build failed: Error: No PostCSS Config found in: C:\XXXX\XXXXX\XXXX
原因:项目ui框架基于element-ui 缺少配置文件postcss.config.js
解决方案:引入postcss.config.js内容如下
module.exports = {
"plugins": {
"postcss-import": {},
"postcss-url": {},
// to edit target browsers: use "browserslist" field in package.json
"autoprefixer": {}
}
}
至此解决,项目成功运行