首页 > 编程知识 正文

eslint怎么关闭,ios回调vue方法

时间:2023-05-06 07:16:59 阅读:147035 作者:4336

在实际开发中,eslint的作用是不可估量的。 例如,情况如下:

1 .检查代码是否符合与编码规范统一的代码样式

2 .确认代码中是否有语法错误

But,对初学者来说,这个功能极其不友好,各种问题层出不穷,困扰着很多初学者。 我们有办法关掉它,在合适的时机启用它吗? 答案是肯定的。

使用不同的vue cli版本创建项目时,会有一些差异,请仔细查看。 我的vue cli v4.5.9

方案一: vue脚手架施工时,请勿选择Linter/Formatter选项。 (那么,如何选择启用请参照方案二。 )

场景2 )假设我们已经启用了eslint,找到了我们项目目录下的package.json,并删除了“‘devdependencies”中的依赖关系(我的是eslint,eslint-) 必须安装这些依赖软件包才能启用,但很明显,它们并不那么尖锐和流畅。

在方案vue.config.js中配置lintOnSave

让我们先看看什么是vue.config.js。 来自官方网站的说明如下。

vue.config.js是可选的配置文件,如果位于项目的根目录(与package.json级别相同),则为被@vue/cli-service自动加载。

vue.config.js官方网站,其中一个是关于eslint的构成。

lintonsavetype :布尔| ' warning '|' default '|' error '

Default:'default '

是否在开发环境中每次用eslint-loader保存时都lint代码。 此值将在安装@vue/cli-plugin-eslint后生效。

如果要关闭eslint,可以将其设置为false以重新启动服务

//vue.config.js module.exports={ linton save : false }设置为true或' warning '时,eslint-loader编译lint错误默认情况下,警告仅输出到命令行,编译不会失败。

如果希望lint错误在开发时直接显示在浏览器中,请使用lintOnSave: 'default '。 这意味着eslint-loader将lint错误作为编译错误输出,并且由于lint错误导致编译失败。

如果设置为error,则eslint-loader还将lint警告作为编译错误输出。 也就是说,lint警告编译失败。

或者,您可以在设置中同时在浏览器的overlay中显示警告和错误:

//vue.config.js module.exports={ devserver : } overlay : { warnings : true,errors: true } }}为lintOnSave

//vue.config.js module.exports={ linton save : process.env.node _ env!=='production'}由方案eslintrc.js控制,稍后补充

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。