前端开发之Vue项目中的配置文件、点开头的文件(更新中)
2023-12-27 14:06:51
.eslintrc.js也可以叫.eslint.cjs
用处:eslint语法校验配置项;
常用配置:(详细可参考官网),一般都是写rules配置
module.exports = {
root: true,
'extends': [
'plugin:vue/essential',
'@vue/standard'
],
rules: {
// allow async-await
'generator-star-spacing': 'off',
// allow debugger during development
'no-debugger': process.env.NODE_ENV === 'prod' ? 'error' : 'off',
'vue/no-parsing-error': [2, {
'x-invalid-end-tag': false
}],
'no-undef': 'off',
'camelcase': 'off'
},
parserOptions: {
parser: 'babel-eslint'
}
}
配套配置:.eslintignore
用处:配置需要忽略语法校验的文件,如node_modules、dist等文件
示例:直接写文件名即可
node_modules
/dist
.gitignore
用处:git提交代码的忽略文件、用于配置哪些文件不需要上传git
示例:直接写文件名即可
node_modules
/dist
.prettierrc.json
用处:用于配置项目格式化工具
.prettierignore
用处:用于配置格式化的时候需要忽略的文件
写法示例:跟其他忽略文件一致
.stylelintrc.cjs
用处:用于配置css格式化,以及检查css语法
.stylelintignore
用处:stylelint的忽略文件
写法示例:跟其他忽略文件一致
文章来源:https://blog.csdn.net/weixin_52941842/article/details/135136754
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!