1.配置package.json

{"name": "njpuhuiapp","version": "0.1.0","private": true,"scripts": {"serve": "vue-cli-service serve","build": "vue-cli-service build","uat-build": "vue-cli-service build --mode uat","lint": "vue-cli-service lint","lint-fix": "vue-cli-service lint --fix"},"dependencies": {"axios": "^0.18.0","core-js": "^2.6.5","lib-flexible": "^0.3.2","postcss-px2rem": "^0.3.0","qrcodejs2": "^0.0.2","weixin-js-sdk": "^1.4.0-test"},"devDependencies": {"@vue/cli-plugin-babel": "^3.9.0","@vue/cli-plugin-eslint": "^3.9.0","@vue/cli-service": "^3.9.0","babel-eslint": "^10.0.1","compression-webpack-plugin": "^3.0.0","eslint": "^5.16.0","eslint-plugin-vue": "^5.0.0","node-sass": "^4.9.0","sass-loader": "^7.1.0","vue-template-compiler": "^2.6.10"}
}

2.运行命令行

cnpm i

3.在根目录下配置.eslintrc.js

法一【或略一些错误:'no-html2canvas':'off'】

法二【或者代码后加上://eslint-disable-line】推荐使用第二种

module.exports = {root: true,env: {node: true},'extends': ['plugin:vue/essential','eslint:recommended'],rules: {'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off','no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off','no-html2canvas':'off','no-BMAP_STATUS_SUCCESS':'off',},parserOptions: {parser: 'babel-eslint'}
}

4.自动修复命令

npm run lint-fix

vue-cli3添加eslint配置相关推荐

  1. Vue项目中ESLint配置(VScode)

    Vue项目中ESLint配置(VScode) 1.VScode的配置格式化代码 1.1下载eslint插件 1.2配置setting.json 打开左上角文件-首选项-设置,在设置中搜索eslint, ...

  2. Vue CLI3 基本使用配置;

    Vue CLI3 开始 安装: npm install -g @vue/cli # OR yarn global add @vue/cli 创建一个项目:  vue create my-project ...

  3. vue-cli构建的项目手动添加eslint配置

    一.package.json里配置添加 1.scripts里添加快捷eslint检查命令 "lint": "eslint --ext .js,.vue src" ...

  4. vue cli3中eslint报错“no-undef“和eslint规则配置

    1.出现no-undef报错,是因为eslint的语法检测中不能有未定义的变量,在根目录下的.eslintrc.js的rules{}中添加  'no-undef': 0  之后重启编辑器即可解决. 2 ...

  5. Vue Cli3 添加Loader和plugin

    添加loader 在vue.config.js中的chainWebpack中添加配置: chainWebpack: config => {// my-loader为loader的别名,./src ...

  6. vue cli3 添加 px2rem-loader

    1.先安装  flexible和 postcss-px2rem npm install lib-flexible --savenpm install postcss-px2rem --save 2.引 ...

  7. vue cli3关闭烦人的eslint 亲测有效

    文章目录 踩坑前言 vue cli版本 vue cli目录结构 vue cli3关闭eslint正确姿势 vue cli3删除部分eslint配置 vue cli3删除全部eslint配置 踩坑前言 ...

  8. Vue cli3使用jQuery控件

    背景介绍 由于历史遗留问题需要使用之前基于jQuery的代码,其中还用到了一个基于jQuery的多选控件,环境是vue cli3 导入并配置jQuery 首先通过npm导入jQuery npm ins ...

  9. vue cli3.0 引入eslint 结合vscode使用

    ESLint 它的目标是提供一个插件化的javascript代码检测工具. 官网地址 最近一个项目里,最开始使用cli3.0搭建的时候没有默认选用eslint,导致现在有的人使用其他编辑器,就会出现格 ...

最新文章

  1. 【深度学习】利用一些API进行图像数据增广
  2. PrimeFaces Extensions中的全新JSF组件
  3. java引入bean代码_通过java代码装配bean
  4. blob没权限 ie_vuerouter 源码和动态路由权限分配
  5. 毫秒级检测!你见过带GPU加速的树莓派吗?
  6. 从零开始构建自己的爬虫代理IP数据库并定期检验IP有效性...
  7. Spring 使用AOP
  8. 设计师学习HTML/CSS之路-08
  9. ABAP字符串的加密与解密
  10. GoldenGate新增表
  11. tcp协议及工作原理浅析_详解TCP/IP网络协议栈底层原理到徒手实现
  12. 2021年中国宽带接入情况、用户规模及使用情况分析[图]
  13. 开源TMS团队协作web系统
  14. 无任何编程基础的人,该怎么入门编程?
  15. 橙色优学:互联网对传统行业说是机会,对年轻人来说更是风口
  16. 二维数组横向和纵向遍历的巨大差距:缺页问题
  17. 虚拟化技术的演变过程和KVM虚拟化的简介
  18. (整理)快速DCT变换
  19. Slax本地化:U盘上的Linux中文套件
  20. 关于png的交错Interlace

热门文章

  1. shell脚本创建hbase表
  2. 杂类总结:全双工和半双工的区别
  3. 《审视程序捷径》介绍篇之自述和标题由来
  4. LeetCode 13 罗马数字转整数[找规律 多条件判断] HERODING的LeetCode之路
  5. 一位博士的返乡笔记,深刻入骨!
  6. Type ‘org.springframework.cloud.gateway.route.RouteDefinition‘ has no property ‘id‘
  7. sikuli java_Sikuli--基于像素的图像识别(JAVA)
  8. 计算机一级多少分合格 获证条件是什么
  9. Django入门基础详解
  10. Linux: Wsl ubuntu下安装OhMyZsh