【面试系列】=> [vue移动端项目] 使用过的配置文件

75 阅读1分钟

在项目中配置过

1…eslintrc.js

WebStorm Ant Design Pro js报错:ESLintExpected 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