当前位置: 首页 > news >正文

Vue Admin Template关闭eslint校验,lintOnSave:false设置无效解决办法

 

目录

第一步:lintOnSave:false

第二步:修改package.json中的配置

最后一步:


使用Vue Admin Template 二次开发是一件非常愉悦的事情,可是它里面的eslint真的是十分恶心人啊,对此我找了很多方法都没有解决,但是,今天终于让我解决它,特此分享。

第一步:lintOnSave:false

对于不是应用Vue Admin Template二次开发的小伙伴,直接在和src同级的目录中找到vue.config.js

 

 如果你是你一个自己创建的新项目直接在module.exports中设置lintOnSave:false,就OK了

module.exports = {
    lintOnsave:false,
}

 如果你是使用Vue Admin Template二次开发的就需要在文件的30行左右注释掉原有的lintOnSave设置,加上intOnSave:false,当然还没完!!!!!

 自己创建新项目的小伙伴到这里应该就OK了,重新npm run dev  或者 npm run serve启动项目就OK了,记住一定要重新启动项目,因为修改了配置项!!

第二步:修改package.json中的配置

这里的package.json是node_modules中的package.json,文件位置在node_modules中的webpack文件夹中的package.json,在node_modules中一直往下翻,找到w开头的文件夹,找到webpack,打开这个文件夹,你就可以看到package.json文件

 在里面大概145行这个位置,删除这段内容。

"husky": {

    "hooks": {

      "pre-commit": "lint-staged"

    }

  },

 

 "lint-staged": {

    "*.js|{lib,setup,bin,hot,buildin,tooling,schemas}/**/*.js|test/*.js|{test,examples}/**/webpack.config.js}": [

      "eslint --cache"

    ]

  },

是删除这个框框里面的所有的内容

 

 

 我真的服了我自己,我怎么能够那么细!!一步一步帮你们找出来,为了什么?不就是想要你们的点赞收藏和关注吗!当然你以为这里就结束了吗,还没有呢铁子!!接着看!还有最后一步!!!!保证帮你解决问题

最后一步:

找到和src同级目录.eslintignore文件,看这个名字应该能够猜出来意思,忽略eslint的校验,把里面的内容删除,换成 *就OK了

 

 最好继续在lintrc.js中修改extends配置将里面的内容修改成下面的就可以。

 现在应该已经解决了,如果还没有解决那你估计也暂时找不到解决办法了,因为到目前为止我这篇应该是最详细的解决Vue Admin  Template关闭eslint的校验的博文啦~~~嘿嘿嘿如果对你有帮助欢迎点赞评论关注哟!!!!!!诶呀忘记说了,修改了配置项记得重新启动项目哟

 

 

相关文章:

  • MMpose初体验--多人姿态检测关键点检测
  • 【重识云原生】第六章容器6.4.2.2节——Pod使用(上)
  • T1023: Hello,World!的大小(信息学一本通C++)
  • 前端工程师4.0
  • 分别将Map以Key或Vale进行排序
  • Selenium之入门
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • 7、乐趣国学—趣谈“圣贤”
  • 35分钟了解sql注入-盲注(三)
  • python求解四位数 青少年编程电子学会python编程等级考试三级真题解析2021年6月
  • SpringCloudAlibaba之gateway网关
  • 七牛云配置自定义域名
  • Spring/IoC、DI、Bean
  • 信息管理java毕业设计项目分享【含源码+论文】
  • MASA Stack 第五期社区例会
  • 【108天】Java——《Head First Java》笔记(第1-4章)
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • 【5+】跨webview多页面 触发事件(二)
  • C++类中的特殊成员函数
  • gf框架之分页模块(五) - 自定义分页
  • java8 Stream Pipelines 浅析
  • JS正则表达式精简教程(JavaScript RegExp 对象)
  • React-flux杂记
  • ubuntu 下nginx安装 并支持https协议
  • XML已死 ?
  • 给第三方使用接口的 URL 签名实现
  • 腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
  • 微信端页面使用-webkit-box和绝对定位时,元素上移的问题
  • 一个完整Java Web项目背后的密码
  • 异常机制详解
  • C# - 为值类型重定义相等性
  • Java性能优化之JVM GC(垃圾回收机制)
  • NLPIR智能语义技术让大数据挖掘更简单
  • 京东物流联手山西图灵打造智能供应链,让阅读更有趣 ...
  • ​Spring Boot 分片上传文件
  • ​总结MySQL 的一些知识点:MySQL 选择数据库​
  • # .NET Framework中使用命名管道进行进程间通信
  • $GOPATH/go.mod exists but should not goland
  • (003)SlickEdit Unity的补全
  • (Mirage系列之二)VMware Horizon Mirage的经典用户用例及真实案例分析
  • (Redis使用系列) SpirngBoot中关于Redis的值的各种方式的存储与取出 三
  • (动态规划)5. 最长回文子串 java解决
  • (二)Linux——Linux常用指令
  • (六) ES6 新特性 —— 迭代器(iterator)
  • (免费领源码)Java#ssm#MySQL 创意商城03663-计算机毕业设计项目选题推荐
  • (亲测成功)在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机(ubuntu server版本)...
  • (转) Face-Resources
  • (转载)跟我一起学习VIM - The Life Changing Editor
  • *p=a是把a的值赋给p,p=a是把a的地址赋给p。
  • .L0CK3D来袭:如何保护您的数据免受致命攻击
  • .net core 调用c dll_用C++生成一个简单的DLL文件VS2008
  • .net 桌面开发 运行一阵子就自动关闭_聊城旋转门家用价格大约是多少,全自动旋转门,期待合作...
  • .NET运行机制
  • :=
  • @GetMapping和@RequestMapping的区别