eslint相关内容

JavaScript 中的数组解构

我的 vue-js 应用中有这段代码: 方法:{提交(){ApiService.post('auth/sign_in', {电子邮件:this.email,密码:this.password,}).then((res) => {saveHeaderToCookie(res.headers);this.$router.push({ name: 'about' });}).catch((res) => ..
发布时间:2021-11-18 02:20:34 其他开发

ESLint 的“no-undef"规则将我对 Underscore 的使用称为未定义变量

我使用 Grunt 作为我的构建工具,使用 ESLint 作为我正在开发的应用程序的 linting 工具.我也在使用 Underscore Node 包,并在我的应用程序中使用了它.不幸的是,当我在我的代码上运行 ESLint 时,它认为 _ 是以下行中的未定义变量: return _.pluck(objects, nameColumn); 这是它给我的错误: 78:21 er ..
发布时间:2021-11-09 02:29:51 其他开发

如何在 Angular 中使用 i18n 模板进行 eslint?

我希望能够使用 eslint angular 模板来检查 i18n 标签,如下所示 https://github.com/angular-eslint/angular-eslint/blob/master/packages/eslint-plugin-template/src/rules/i18n.ts 并在此处列出 https://github.com/angular-eslint/angula ..
发布时间:2021-11-04 11:43:44 其他开发

为什么 typescript-eslint 强制 enumMember 使用驼峰命名法?

TypeScript 文档中的所有枚举示例编写枚举成员为 PascalCase,喜欢: enum 方向 {向上 = 1,下,剩下,对,} 但是 @typescript-eslint/naming-convention 强制camelCase(并拒绝PascalCase),这意味着我必须写: enum 方向 {向上 = 1,下,剩下,对,} 是否有理由禁止枚举成员使用 PascalCase? ..
发布时间:2021-11-04 11:42:50 其他开发

使用 ESLint 条件导入外部包

我正在尝试导入一个包并在我的 Vue 应用程序中使用它,如下所示 从“external-sample-package"导入 ExternalSamplePackage导出默认{指令:{外部样品包}} 我在 SSR 模式,所以我想有条件地导入这样的包: if(process.client) {从“external-sample-package"导入 ExternalSamplePackage} ..
发布时间:2021-09-20 19:59:41 其他开发

ESLint linting node_modules

我一直在尝试谷歌搜索上的所有结果作为可能的解决方案,但到目前为止没有任何运气. 每当我在我的 vue 项目(使用 vue cli 创建)上运行 npm run vue-cli-service serve --port 1024 时,我都会收到来自 node_modules 4111:10 类型别名“MergeList"循环引用自身.4109 |@隐4110 |*/>4111 |type M ..
发布时间:2021-09-20 19:56:29 其他开发

Vue 2 - ESLint + 标准 + 更漂亮

如何创建一个使用 ESLint + StandardJS + Prettier 的 Vue 2 项目? StandardJS 的规则自然应该优先于 Prettier 的规则. vue create 只提供以下选项: ESLint + 标准 ESLint + Prettier 我尝试了两件事: 我混合了上述两个选项的 eslint 配置.这导致了依赖地狱,一旦解决它并 ..
发布时间:2021-09-20 19:46:50 其他开发

Eslint:无重复解决错误:无法加载解析器“节点"

我今天刚刚使用 npm update 更新了我的项目(带有 VueJS 和 Quasar 框架的 SPA),但我现在无法运行它. 我收到错误 no-duplicates 解决错误:无法在许多不同的模块中加载解析器“节点".它总是指向 1:1 我不知道发生了什么,因为之前一切正常...... 有什么建议吗? 解决方案 遇到了同样的问题,我想我已经删除了一些依赖项来修复 ..
发布时间:2021-09-20 19:46:18 其他开发

在 Vue.js 的 eslint 中删除“组件已注册但未使用"

我正在使用动态组件: 然而,eslint 不断返回: 60:16 错误 “组件"组件已注册但未使用 vue/no-unused-components 如何在 eslint 上禁用上述规则? 解决方案 您可以通过在 JavaScript 文件的顶部写入以下内容来禁用该特定的 ESLint 规则: /* eslint-disable vue/no-unused-组件 */. ..
发布时间:2021-09-20 19:38:31 其他开发

无法解决VSCode中ESLint的问题

我已经安装了 ESLint 扩展,然后在我的本地项目上初始化,解决了 ESLint 问题.没有更多的问题出现,启动应用程序,但编译失败,所有的问题再次出现.我该怎么办?在 vscode 中我没有问题,但在浏览器中我有很多问题.vscode 中的问题窗口启动应用程序后本地浏览器 解决方案 更新 .eslintrc.json 然后再次解决问题.这次我编译时没有错误! {“解析器选项":{ ..
发布时间:2021-09-19 20:34:59 其他开发

两个项目工作区的 VSCode Eslint 配置

我有一个包含两个项目的文件夹,一个 Nodejs 后端和一个 Vuejs 前端.我想同时打开两个项目,并且能够使用 eslint 来检查和格式化两个项目中的代码. 我遇到的问题是,无论何时获得适用于 vue 项目的配置,后端的 js 文件都不会得到验证. 我的主要问题是是否有可能做到这一点.我已经学习了无数关于让 eslint+prettier+airbnb 以及所有相关插件工作的教程 ..
发布时间:2021-09-19 20:22:44 其他开发

Visual Studio Code [eslint] 在 Windows 上删除“CR" [prettier/prettier]

vscode 终端中的 Eslint 错误 获得 CR 的 ESLint 错误 - 即使我有带有 Windows 行结尾的 git pull 代码. 这发生在带有 EsLint 插件的 Visual Studio Code (1.7.0)直到我最近将我的 git 更新到最新版本 (2.20.0).windows.1 才发生这种情况 我的 eslintrc 文件 {“插件":[" ..
发布时间:2021-09-19 20:19:13 其他开发

插入`··` 更漂亮/更漂亮

我有一个安装了 prettier 和 eslint 的项目.问题是当我保存文件时,eslint 会自动更改文件的格式,并且似乎有些规则与 prettier 冲突.有什么解决办法? 这是更漂亮的格式: 这也是eslintrc文件 {“解析器":“@typescript-eslint/parser",“扩展":[“插件:反应/推荐",“插件:@typescript-eslint/推荐", ..
发布时间:2021-09-19 20:02:07 其他开发

如何在 VSCode 中禁用 ESlint 解析器错误消息?

我使用插件用 vscode 配置了 ESlint,现在我想知道有什么方法可以阻止 ESlint 向我显示解析器/语法错误,所以我可以查看 Salsa 语言服务提供的语法错误默认. 解决方案 更新:请参考此更新回答 打开 settings.json 并添加属性:“eslint.enable":false 检查:https://marketplace.visualstudio.co ..
发布时间:2021-09-19 19:38:49 其他开发

有人能告诉我如何禁用由@typescript-eslint/ban-types 触发的所有内容吗?

这个“@typescript-eslint/ban-types"让我做噩梦.我从事一个大型项目,它产生了无法轻易修复的大错误(数百个). 这是我的配置但是愚蠢的 eslint 不想接受它: ////打字稿“@typescript-eslint/ban-types":[“错误",{类型:{“{}":假,功能:假,},扩展默认值:真,},], 解决方案 查看 GitHub TypeScri ..
发布时间:2021-09-12 18:37:30 其他开发

eslint 抱怨打字稿的路径别名

我在 typescript 的 .tsconfig 中设置了路径别名,所以我的导入看起来更干净. 当我尝试像这样导入我的界面时,在我的代码中 import { ApiResponse } from '@api'; eslint 抱怨:无法解析模块“@api"的路径但是,vscode 中的智能感知似乎很好.它能够提供代码预测和“跳转到声明",这是我的 .tsconfig 设置正确但 esl ..
发布时间:2021-09-11 20:37:28 其他开发

如何运行@angular-eslint/schematics:convert-tslint-to-eslint

我正在尝试按照 angular 中的说明将 Angular 项目从 TSLint 切换到 ESLint-eslint Github 存储库. 我运行了 ng add @angular-eslint/schematics,它向我的 package.json 添加了以下依赖项: "@angular-eslint/builder": "1.2.0",“@angular-eslint/eslin ..
发布时间:2021-09-10 18:39:46 其他开发