本文讲解vue-cli脚手架根目录文件.eslintrc.js,分享给大家,具体如下:

1.eslint简介
eslint是用来管理和检测js代码风格的工具,可以和编辑器搭配使用,如vscode的eslint插件。当有不符合配置文件内容的代码出现就会报错或者警告
2.安装exlint
npm init -y npm install eslint --save-dev node_modules\.bin\eslint --init 初始化配置文件,此配置文件配置好之后,vscode编辑器自动识别
3.vue-cli的.eslintrc.js配置文件的解释
// http://eslint.org/docs/user-guide/configuring
module.exports = {
//此项是用来告诉eslint找当前配置文件不能往父级查找
root: true,
//此项是用来指定eslint解析器的,解析器必须符合规则,babel-eslint解析器是对babel解析器的包装使其与ESLint解析
parser: 'babel-eslint',
//此项是用来指定javaScript语言类型和风格,sourceType用来指定js导入的方式,默认是script,此处设置为module,指某块导入方式
parserOptions: {
sourceType: 'module'
},
//此项指定环境的全局变量,下面的配置指定为浏览器环境
env: {
browser: true,
},
// https://github.com/feross/standard/blob/master/RULES.md#javascript-standard-style
// 此项是用来配置标准的js风格,就是说写代码的时候要规范的写,如果你使用vs-code我觉得应该可以避免出错
extends: 'standard',
// required to lint *.vue files
// 此项是用来提供插件的,插件名称省略了eslint-plugin-,下面这个配置是用来规范html的
plugins: [
'html'
],
// add your custom rules here
// 下面这些rules是用来设置从插件来的规范代码的规则,使用必须去掉前缀eslint-plugin-
// 主要有如下的设置规则,可以设置字符串也可以设置数字,两者效果一致
// "off" -> 0 关闭规则
// "warn" -> 1 开启警告规则
//"error" -> 2 开启错误规则
// 了解了上面这些,下面这些代码相信也看的明白了
'rules': {
// allow paren-less arrow functions
'arrow-parens': 0,
// allow async-await
'generator-star-spacing': 0,
// allow debugger during development
'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0
}
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# vue
# cli
# eslint
# 配置
# vue-cli
# eslintrc.js
# vue中eslintrc.js配置最详细介绍
# Vue的Eslint配置文件eslintrc.js说明与规则介绍
# ESLint的简单使用方法(js
# ts
# vue)
# 此项
# 是用来
# 配置文件
# 编辑器
# 就会
# 如果你
# 我觉得
# 自动识别
# 给大家
# 使其
# 不符合
# 报错
# 设置为
# 也看
# 大家多多
# 必须符合
# 全局变量
# 主要有
# 明白了
# org
相关文章:
制作企业网站建设方案,怎样建设一个公司网站?
建站主机选哪家性价比最高?
长沙企业网站制作哪家好,长沙水业集团官方网站?
深圳网站制作培训,深圳哪些招聘网站比较好?
无锡制作网站公司有哪些,无锡优八网络科技有限公司介绍?
建站主机选购指南:核心配置优化与品牌推荐方案
电商网站制作公司有哪些,1688网是什么意思?
如何快速生成凡客建站的专业级图册?
宝塔新建站点报错如何解决?
建站之星收费标准详解:套餐费用及年费价格表一览
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
,网页ppt怎么弄成自己的ppt?
简历在线制作网站免费版,如何创建个人简历?
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
如何在Golang中指定模块版本_使用go.mod控制版本号
PHP正则匹配日期和时间(时间戳转换)的实例代码
C++如何编写函数模板?(泛型编程入门)
建站之星如何助力网站排名飙升?揭秘高效技巧
如何在Golang中引入测试模块_Golang测试包导入与使用实践
建站之星如何实现PC+手机+微信网站五合一建站?
如何高效生成建站之星成品网站源码?
高性能网站服务器配置指南:安全稳定与高效建站核心方案
如何在Golang中实现微服务服务拆分_Golang微服务拆分与接口管理方法
如何快速搭建支持数据库操作的智能建站平台?
建站主机是什么?如何选择适合的建站主机?
网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?
建站之星安装后界面空白如何解决?
网站按钮制作软件,如何实现网页中按钮的自动点击?
如何快速选择适合个人网站的云服务器配置?
零服务器AI建站解决方案:快速部署与云端平台低成本实践
平台云上自主建站:模板化设计与智能工具打造高效网站
网站制作知乎推荐,想做自己的网站用什么工具比较好?
,怎么在广州志愿者网站注册?
浅析上传头像示例及其注意事项
头像制作网站在线制作软件,dw网页背景图像怎么设置?
招贴海报怎么做,什么是海报招贴?
如何在云主机上快速搭建网站?
深圳 网站制作,深圳招聘网站哪个比较好一点啊?
如何用搬瓦工VPS快速搭建个人网站?
宁波自助建站系统如何快速打造专业企业网站?
建站之星后台密码遗忘如何找回?
网站制作价目表怎么做,珍爱网婚介费用多少?
Thinkphp 中 distinct 的用法解析
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
Python多线程使用规范_线程安全解析【教程】
大连 网站制作,大连天途有线官网?
如何在Windows 2008云服务器安全搭建网站?
北京网站制作公司哪家好一点,北京租房网站有哪些?
专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?
专业制作网站的公司哪家好,建立一个公司网站的费用.有哪些部分,分别要多少钱?
*请认真填写需求信息,我们会在24小时内与您取得联系。