在 Vue.js 2.x 中为选定的 NPM 包禁用 eslint

Posted

技术标签:

【中文标题】在 Vue.js 2.x 中为选定的 NPM 包禁用 eslint【英文标题】:Disable eslint for selected NPM packages in Vue.js 2.x 【发布时间】:2021-05-29 16:55:35 【问题描述】:

我的 Vue.js 项目使用了一个 javascript 客户端,该客户端已经自动生成了用户 openapi-generator。不幸的是,生成的代码存在诸如触发 eslint 错误的未使用对象之类的问题。如何在这个 Vue 项目中禁用选定包的 eslint?

【问题讨论】:

【参考方案1】:

您可以使用.eslintignore 文件来忽略特定文件和目录

docs

但是您的问题有点奇怪,因为它提到了“NPM”包,并且根据相同的文档,node_modules/ 文件夹被隐式忽略...

【讨论】:

【参考方案2】:

/*eslint-disable */

html代码的最后,使用这个

【讨论】:

以上是关于在 Vue.js 2.x 中为选定的 NPM 包禁用 eslint的主要内容,如果未能解决你的问题,请参考以下文章

vscode下搭建vue.js开发环境(基于最新的@Vue/cli 4.2.2)

在 vue.js 中获取选定的下拉值

添加用于在选定元素中编辑数组对象键的“输入” - Vue.js

Vue.js:如何修改 BootstrapVue 表中选定变量的颜色?

如何使用 npm 在 vue.js 中包含 bootstrap-vue?

如何在 Vue.js/Nuxt.js 中为 RepositoryFactory 编写测试