目录
- 1、说明
- 2、下载相关依赖包
- 3、配置文件.eslintrc.js(还有其他方式配置规则)
- 4、在vscode(版本1.44.0)配置保存时自动格式化代码
- 5、在package.json添加scripts命令:eslint 检测并自动修复
- 6、项目关闭eslint验证
- 7、eslint 中文文档
- 总结
1、说明
eslint帮助我们检查代码的是否规范,本文使用Prettier规则(还有standardjs、airbnb等规则),如果你想用eslint默认规则或者自行定义规则,可以不下载prettier相关依赖包(同时在.eslintrc.js删掉带‘prettier'的相关配置,不删除配置又没有下载prettier项目启动会报错)。我在vscode环境下载eslint插件可以在保存时根据rules格式化不规范的代码。

2、下载相关依赖包
"eslint"
"babel-eslint"
"eslint-config-prettier"
"eslint-loader"
"eslint-plugin-prettier"
"eslint-plugin-vue"
3、配置文件.eslintrc.js(还有其他方式配置规则)
在项目根目录新建文件.eslintrc.js,内容如下(可根据自己的需求配置):
module.exports = {
root: true, // 只将当前项目应用此规则
parserOptions: {
"parser": "babel-eslint",
"sourceType": 'module', // 设置为 "module" ,"script" (默认)
// "ecmaVersion": 6 // 启用es6语法,不自动启用es6全局变量
},
parser: "vue-eslint-parser", // 识别.vue文件 需下载eslint-plugin-vue
// 想启用的环境
env: {
"browser": true,
"node": true,
"es6": true
},
//继承插件的规则
extends: [
"eslint:recommended", // 启动被标记为 “√” 默认规则
"plugin:prettier/recommended" // 别人写好的规则,依赖包eslint-config-***,这里用的是prettier规则
],
// 配置插件名字的列表。插件名称可以省略 ‘eslint-plugin- '前缀。
plugins: [
'vue', // eslint-plugin-vue
'prettier' // eslint-plugin-prettier
],
// 自定义规则 优先级最高
"rules": {
"no-console": 0
}
}
4、在vscode(版本1.44.0)配置保存时自动格式化代码
vscode下载插件eslint,打开settings.json文件,添加:
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
其他版本配置或略有不同,比如在版本1.36.1上如图配置方可生效
5、在package.json添加scripts命令:eslint 检测并自动修复
"eslint": "eslint --fix --ext .js,.vue --ignore-path .eslintignore ."
eslintignore是配置检测时忽略的文件
6、项目关闭eslint验证
这里以vue-cli3及以上版本为例,只需在vue.config.js中添加如下配置
lintOnSave: false
7、eslint 中文文档
https://eslint.bootcss.com/docs/user-guide/getting-started
总结
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注的更多内容!
相关推荐:
seo追词是什么,seo词条 ,52580609AI
用AI征文工具,轻松创作出精彩文章!
软件AI:颠覆未来的智能革命
ChatGPT画布打不开?如何解决这一常见问题?,Ai怎么储存为Ai格式在桌面
SEO出超:如何通过精准优化实现网站流量大爆发,营销推广方式联系f火15星
OpenAI推出的GPT-4Turbo大幅降低了AI应用成本,推动了AI技术的普及化,ai*版
SEO优化如何为网站做好关键词研究和优化,ai直通
AI提供的阅读书目对学生的专业知识有多大帮助,沃奇ai
AI撰写大数据解决方案:开启智能数据时代的新篇章,ai头号公敌
怎么用AI生成一篇文章?高效创作指南全揭秘!
SEO自己:打造属于你的数字营销利器,微信裂变营销推广软件
SEO教你如何快速提升网站排名,打破竞争壁垒!,本溪seo优化排名公司
ChatGPT网页版为什么不能用了?解析原因与解决办法,女人莫名其妙想ai
SEO优化:让你的网站在竞争中脱颖而出,临沧seo代理
seo该从什么开始,seo是什么时候开始的 ,ai写作免费英文怎么说
云推SEO:让您的网站在激烈竞争中脱颖而出,网站优化公司欢迎来电
OpenAI银联支付-未来支付新体验,安全便捷全新升级,医学加ai
AI上的文章属于原创吗?人工智能创作内容的归属问题
“更加通顺”-让生活与工作无缝衔接的语言魅力,SEO书架书桌收纳
AI仿写文章:开启内容创作新纪元
中外链:打通全球流量的桥梁,提升网站排名与流量的双重保障,行业网站建设思路
AI自动生成:开启智能时代的无限可能,ai熊熊图片
ChatGPT不能访问,我的学术水平直线下降,泰州大数据ai艾灸价格
ChatGPT异常了:人工智能的极限与突破,ai and ethics
SEO流程全解析:如何提升网站流量与排名,账号如何营销推广
seo计算了什么,seo的常用术语 ,ai智能有意思的口令
ChatGPT登录界面都不显示了?可能是这些原因导致的!,上海小学ai智能课
优化原理:提升效率、创新突破的核心法则,印刷包装推广有哪里网站
SEO提高:如何通过精准优化让网站流量翻倍,优化排名seo加盟费用
SEO快速提升SEO排名的有效策略:让你的网页飞跃搜索引擎,ai调色食物
seo简报什么意思,seo工作汇报 ,万花筒 ai
AI人物生成:重新定义虚拟形象创作的未来
AI的两个主要发展阶段:从起步到突破,如何重塑未来,wps ai写作去哪里
为什么“蜘蛛弛查询”能成为提升网站排名的秘密武器?,惠州网站推广v1戈seo24
什么是seo网站推广,什么是seo网站推广 ,ai酷男人
ChatGPT-4中文免费破解版:无需付费,体验最强AI助手,ai写作生成器官方下载
ChatGPT故障你从未听过的真相,究竟是什么让它偶尔“失灵”?,ai 图片 矢量
互联网快照:记录数字时代的每个瞬间,全网seo怎么优化内容
SEO希望:如何通过SEO优化实现网站突破,迈向成功之路,品牌网站推广软件
ChatGPT为什么页面下拉不了?问题解析与解决方案,ai对准
ChatGPT页面无法下拉?禁用浏览器扩展,轻松解决!,imba 1.6 ai
SEO留痕:数字营销的隐性力量,如何通过SEO优化让品牌更具竞争力,铁岭网站关键词建设优化
SEO教研:数字营销新趋势,提升网站流量与转化率的关键,齐鲁证券网站建设
AI.生成重新定义创造力的新纪元
揭开“好的AI软件”背后的秘密:让生活和工作更智能的利器
ChatGPT怎么找梯子:突破网络限制,轻松访问AI助手的终极指南,鬼灭之刃人物AI还原
SEO可以改变你的商业未来:如何通过优化提升网站流量和转化率,五粮液营销推广
zblog站群,zblog怎么样 ,欧卡2ai汽车如何使用
SEO占位:如何在竞争激烈的市场中占得先机?,梁平区省心全网营销推广
AI自动帮写,轻松应对内容创作挑战,赋能写作新未来,嘿科技ai