在项目中配置过
1…eslintrc.js
WebStorm Ant Design Pro js报错:ESLint : Expected linebreaks to be ‘LF’ but found ‘CRLF’ linebreak-style
解决:
检查.eslinttrc.js是否有配置
/*eslint linebreak-style: ["error", "unix"]*/
Windows下 项目中的 .eslinttrc.js
...
rules: {
"linebreak-style": [0,"error", "windows"],
...
}
...
2…postcssrc.js
.postcssrc.js
在配置.postcssrc.js中,autoprefixer ,vue-cli已经内置了,所以不需要再重新配置,不然会覆盖掉原始的配置
module.exports = {
plugins: {
// 已经内置了,不需要自己配置
// autoprefixer: {
// browsers: ['Android >= 4.0', 'iOS >= 8'],
// },
'postcss-pxtorem': {
rootValue:function(val){
return val.file.indexOf('vant') === -1 ? 75 : 37.5;
// 如果找了val.file文件含有vant,那就37.5否则就是75
},
propList: ['*'],
},
},
};
3…prettierrc.js