package.json中新增:
"lint-staged": "^11.2.6",
"pre-commit": "^1.2.2",
"svg-baker-runtime": "^1.4.6",
"webpack": "^4.46.0",
"yorkie": "^2.0.0"
"gitHooks": {
"pre-commit": "lint-staged"
},
"lint-staged": {
"*.{js,vue}": [
"eslint --fix",
"git add"
]
},
"pre-commit": [
"lint-staged"
],
vue.config.js中设置:
configureWebpack: {
devtool: process.env.NODE_ENV === 'development' ? 'source-map' : undefined,
name: name,
resolve: {
alias: {
'@': resolve('src')
}
},