全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

详解vue-cli中的ESlint配置文件eslintrc.js

本文讲解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 


相关文章: 如何规划企业建站流程的关键步骤?  家具网站制作软件,家具厂怎么跑业务?  建站之星与建站宝盒如何选择最佳方案?  微课制作网站有哪些,微课网怎么进?  建站之星如何取消后台验证码生成?  百度网页制作网站有哪些,谁能告诉我百度网站是怎么联系?  如何快速建站并高效导出源代码?  常州自助建站工具推荐:低成本搭建与模板选择技巧  如何有效防御Web建站篡改攻击?  专业网站设计制作公司,如何制作一个企业网站,建设网站的基本步骤有哪些?  简易网站制作视频教程,使用记事本编写一个简单的网页html文件?  建站之星后台管理如何实现高效配置?  专业网站制作服务公司,有哪些网站可以免费发布招聘信息?  如何在VPS电脑上快速搭建网站?  c# Task.ConfigureAwait(true) 在什么场景下是必须的  建站主机选哪家性价比最高?  高性价比服务器租赁——企业级配置与24小时运维服务  佛山企业网站制作公司有哪些,沟通100网上服务官网?  建站168自助建站系统:快速模板定制与SEO优化指南  专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?  制作网站的公司有哪些,做一个公司网站要多少钱?  如何确认建站备案号应放置的具体位置?  网站制作知乎推荐,想做自己的网站用什么工具比较好?  C#怎么使用委托和事件 C# delegate与event编程方法  南宁网站建设制作定制,南宁网站建设可以定制吗?  武汉网站制作费用多少,在武汉武昌,建面100平方左右的房子,想装暖气片,费用大概是多少啊?  建站之星云端配置指南:模板选择与SEO优化一键生成  建站主机如何安装配置?新手必看操作指南  存储型VPS适合搭建中小型网站吗?  如何用狗爹虚拟主机快速搭建网站?  制作营销网站公司,淘特是干什么用的?  公司网站制作需要多少钱,找人做公司网站需要多少钱?  家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?  如何通过虚拟主机快速搭建个人网站?  如何通过老薛主机一键快速建站?  公司门户网站制作流程,华为官网怎么做?  制作网站怎么制作,*游戏网站怎么搭建?  广德云建站网站建设方案与建站流程优化指南  免费公司网站制作软件,如何申请免费主页空间做自己的网站?  建站之星24小时客服电话如何获取?  如何做静态网页,sublimetext3.0制作静态网页?  如何通过.red域名打造高辨识度品牌网站?  魔毅自助建站系统:模板定制与SEO优化一键生成指南  如何快速查询域名建站关键信息?  如何通过万网虚拟主机快速搭建网站?  ,sp开头的版面叫什么?  广州顶尖建站服务:企业官网建设与SEO优化一体化方案  小程序网站制作需要准备什么资料,如何制作小程序?  专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?  湖南网站制作公司,湖南上善若水科技有限公司做什么的? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。