vue项目 设置
{
...
lintOnSave: 'default',
devServer: {
overlay: {
warnings: true,
errors: true
},
...
}
}
scss 抛出这个错误 :Replace fill-available to stretch, because spec had been changed
找到报错的scss文件加上
/* autoprefixer: off */
执行npm install报错Error: not found: python2
- 先执行:
npm —add-python-to-path=’true’ —debug install —global windows-build-tools
- 再执行:
window 安装时,出现 Please restart this script from an administrative PowerShell!
vue service 有时候报错,有时候不报错
vue cli由于存在缓存,所以会导致只会在首次npm run serve时报eslint的错误,在之后重启就不再有eslint的错误提示。
解决方案:
在serve命名中再加一句清除缓存的命令 (&&前的那句,后面那句是具体项目的运行脚本)
"serve": "rimraf -rf ./node_modules/.cache/vue-loader && cross-env NODE_ENV=development env_config=dev vue-cli-service serve"