如何在vuejs里禁用vue .eslintrc.js语法检查工具

如何在vuejs里禁用eslint语法检查工具_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
如何在vuejs里禁用eslint语法检查工具
我有更好的答案
VS Code已解决这个问题,但是不知道是哪个版本。你也可以试一下用官方说用ESLint,这是官方给出的说法。
采纳率:68%
来自团队:
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包相关文章推荐
最近在用vue-cli写项目的时候,经常和ESLint打交道,也算是不打不相识啦。下面总结一下在学习Vue的时候遇到的一些问题。...
上一篇文章,我们在window上搭建了vue的开发环境,windows下搭建vue开发环境,并且创建了项目,我们看到了vue项目的目录结构。工欲善其事,必先利其器,在创建项目的过程中,我们使用了web...
写Vue2的模块化的时候,代码格式稍微不规范,比如:多打了一个空格、没有正确缩进等等,都会报错,报错的意思 就是说 ‘空格多了’、‘缩进不正确’布拉布拉….
还以为vue2和Jade一样对代码的缩进...
"no-alert": 0,//禁止使用alert confirm prompt
"no-array-constructor": 2,//禁止使用数组构造器
"no-bitwise": 0,//禁止使...
vue去掉严格开发,即去掉vue-cli安装时的eslint
1.vue-cli书写规范(主要是js规范)
a、逗号、冒号后面要加空格
b、不能使用双引号,一律使用单引号
webpack...
"no-alert": 0,//禁止使用alert confirm prompt
"no-array-constructor": 2,//禁止使用数组构造器
"no-bitwise": 0,//禁止使...
搭建了一个vue项目,在配置路有的时候,陆续出现了各种报错其中最多的是一些写法,例如空格,缩进,各种括号,结果我一句一句对照,修改相当之费时间,效率低,一上午,一个路由配置都没写好主要报错如下:截取了...
前言如果我们初次使用vue-cli来构建单页SPA应用,在撸代码的过程中有可能会遇到这种因为代码缩进导致页面报错的问题,导致我们烦不胜烦。接下来我们就来看一看如何解决这个小问题。。。原因分析通过查看p...
入门 Vue.js会碰到的常见问题
经过了上一篇《使用Vue-cli构建Vue项目后》,已经可以搭建出了一个空白的Vue项目了。我们现在就可以阅读Vue官方的手册,照着他写一些简单的例子。
我们在使用vue 脚手架时,为了规范团队的代码格式,会有一个代码规范检测,如果不符合规范就会报错,有时候我们不想按照他的规范去写。这时我们需要关闭。这里有两种方法。
1.在搭建vue脚手架时提示是否启...
他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
通过vue开发项目,项目已经上线,当时安装脚手架的时候取消了eslint,现在想要重新安装,如何对之前的代码做一些简单的自动修复?例如双引号单引号,空格之类的,npm run lint
并不能完成自动修复
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
问题解决了,代码改动量略大,也不知道那处改动影响了结果,我全局安装了eslint以及相关的plugins,(并不清楚这个是否影响自动修正)然后` "scripts": {
"dev": "node build/dev-server.js",
"start": "node build/dev-server.js",
"build": "node build/build.js",
"unit": "cross-env BABEL_ENV=test karma start test/unit/karma.conf.js --single-run",
"e2e": "node test/e2e/runner.js",
"test": "npm run unit && npm run e2e",
"lint": "eslint --ext
.js,.vue src test/unit/specs test/e2e/specs",
"lintfix": "eslint --fix
.js,.vue src test/unit/specs test/e2e/specs"
},//增加了一句这个, "lintfix": "eslint --fix
.js,.vue src test/unit/specs test/e2e/specs"`
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
感觉你装回eslint后。。然后就疯狂报错。。你跟着错误的信息。。一步一步改了。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
主要看你用什么编辑器了,vscode atom 或者一些编辑器里面都可以进行 eslint 插件的配置,eslint 提供了一些自动修正的接口,在编辑器里面配置了 autoFixOnSave 就可以在保存的时候自动修正一些错误。
双引号单引号,空格之类 肯定是可以自动修的,但是稍微难一点的就不行了。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
把你的eslint配置贴出来看看
另外,eslint自动修复,也是根据你的配置来的,会进行一些诸如缩进之类的简单修复
npm run lint的脚本,我在package.json中,是这么写的:
"scripts": {
"lint": "eslint --fix --ext js,vue src"
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
据我所知 ESLint 并不能修复,它只是一个静态代码检测工具
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
npm install eslint --save-dev
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
修改vscode配置
同步到新浪微博
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
在 SegmentFault,解决技术问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
一线的工程师、著名开源项目的作者们,都在这里:
获取验证码
已有账号?Vue中正确使用jQuery的方法
作者:Yann001
字体:[ ] 类型:转载 时间:
这篇文章主要为大家详细介绍了Vue中正确使用jQuery的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
题主Vue小白,入门demo时想在其中使用jQuery(当然可能是不推荐的做法哈,毕竟俩儿的风格不一样,但万一你就需要呢 _^ ^_),结果遇到问题,最终倒腾解决。
编译报错:$ is undefined or no-undef '$' is not defined
假设你已经使用vue-cli搭建好了开发的脚手架,接下来,看下面。
1.NPM 安装 jQuery,项目根目录下运行以下代码
npm install jquery --save
2.webpack配置
在项目根目录下的build目录下找到webpack.base.conf.js文件,在开头使用以下代码引入webpack,因为该文件默认没有引用。
var webpack = require('webpack')
然后在module.exports中添加一段代码,
// 原有代码
resolve: {
extensions: ['.js', '.vue', '.json'],
'vue$': 'vue/dist/vue.esm.js',
'@': resolve('src')
// 添加代码
plugins: [
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery",
jquery: "jquery",
"window.jQuery": "jquery"
// 原有代码
然后许多其他解决办法到此就说在main.js里导入就可以了,然而题主照着做了。
main.js里导入jQuery
import 'jquery'
在Vue组件里使用 $ or jQuery 写了操作dom的代码
接着启动项目
npm run dev
但是编译却报错了:
http://eslint.org/docs/rules/no-undef '$' is not defined or
http://eslint.org/docs/rules/no-undef 'jQuery' is not defined
咋回事呢???
3.eslint 检查
机智的朋友肯定想到跟eslint有关,没错,这时候需要做的下一步就是要修改根目录下.eslintrc.js文件了,在改文件的module.exports中,为env添加一个键值对 jquery: true 就可以了,也就是:
browser: true,
jquery: true
再次 npm run dev ,OK了,没报错,赶紧去组件里试一下吧,console.log($('选择器')) ,你会发现成功使用jQuery获取到了DOM。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具问题描述:
在 Vue-cli 创建的项目中,使用了 ESLint 规范代码的项目中
如何针对单个 js 文件禁用 ESLint 语法校验,但整个项目依然保留 ESLint 的校验规则?
解决方案:
在代码顶部添加一行注释
/* eslint-disable */
ESLint 在校验的时候就会跳过后面的代码
还可以在注释后加入详细规则,这样就能避开指定的校验规则了
/* eslint-disable no-new */
阅读(...) 评论()

我要回帖

更多关于 vue .eslintrc.js 的文章

 

随机推荐