eslintrc相关内容

ESLint-仅允许绝对导入路径,而不允许相对导入路径

我在一个角度11的项目中工作。此项目中的许多导入都使用相对路径或绝对路径。 我有这个项目的ESLint设置,我想防止相对导入路径,只允许绝对路径。但我找不到这样做的规则。 我发现:无相对父项导入,但以下路径没有问题:import { HttpService } from "../http/http.service";或import { RouterService } from "../.. ..
发布时间:2022-08-08 16:00:37 其他开发

如何使用eslint仅修复一条规则

我只想使用eslint命令标志--fix来修复一个规则。我尝试了命令:eslint --fix --config ./.eslintrcsomerules.js .。但这并不管用。如何实现这一目标? 我的.eslintrcsmerules.js文件如下: module.exports = { 'rules': { 'indent': [2, 2], } }; 推荐答 ..
发布时间:2022-07-03 16:23:42 前端开发

Eslint在单行-if括号后强制使用空格

我对ESLint还很陌生,我找不到一条能做我想做的事的规则。请考虑以下代码: if(someCondition)i++; 我想强制在圆括号后加上一个空格,这样我们应该有以下内容: if(someCondition) i++; 但是,我就是找不到这样的规则;它不是space-before-function-paren(显然)、keyword-spacing(它只影响if之后的空格 ..
发布时间:2022-03-29 23:45:39 其他开发

为什么我总是收到 Delete 'cr' [prettier/prettier]?

我正在使用带有 Prettier 1.7.2 和 Eslint 1.7.0 的 vscode.在我得到的每个换行符之后: [eslint] 删除 'cr' [prettier/prettier] 这是.eslintrc.json: {“扩展":[“airbnb",“插件:更漂亮/推荐"],“环境":{“开玩笑":真的,“浏览器":真},“规则":{“导入/无无关依赖":“关闭",“导入/首选 ..
发布时间:2021-12-02 10:34:40 其他开发

如何在 eslint 上禁用错误(更漂亮/更漂亮)?

在编码时,我没有使用 eslint.现在我安装了它,它让我的编辑器充满了更漂亮/更漂亮的错误,这绝不像是它们使我的代码更漂亮.我正在寻找解决此问题的方法. prettierrc.js: module.exports = {括号间距:真,jsxBracketSameLine:假,单引号:真实,尾随逗号:'全部',}; eslintrc.js: module.exports = {根:真的 ..
发布时间:2021-11-30 14:41: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 前端开发

覆盖eslint-plugin-mocha规则上的错误消息

我正在使用 eslint-plugin-mocha 为使用Mocha编写测试制定一些规则,这是我的 .eslintrc.js 文件的外观 module.exports = {根:正确,parserOptions:{sourceType:'模块'},插件:['mocha'],扩展:'plugin:mocha/recommended',规则:{'mocha/valid-test-descripti ..
发布时间:2021-05-04 20:57:30 其他开发

eslint解析错误:带有异步的意外令牌功能

我在ESLINT上的异步使用中遇到以下错误. eslint解析错误:带有异步的意外令牌功能 这是我的 eslintsrc {"extends":"airbnb-base",“规则":{"no-console":“关闭","func-style":“错误","import/no-extraneous-dependencies":[“错误",{"devDependencies":否," ..
发布时间:2021-05-04 20:56:44 其他开发

如何为eslint nextline禁用多个规则

我有这个代码 const subTotal = orderInfo.details.reduce((acc,cv)=> acc + = Number(cv.price)* Number(cv.quantity),0); 我想为此行保留两个押金,不返回分配和不返回参数 我尝试过这种方式: /* eslint-disable-next-line no-return-assign esl ..
发布时间:2021-05-04 20:56:02 前端开发

从子目录运行eslint

我的项目包含一个子项目,该子项目具有自己的 .eslintrc (即在 ./path/to/subproject 下) 我正在尝试运行 lint ,但是它要么转到根项目 .eslintrc 文件,要么找不到 .eslintrc 文件 我在 package.json 中尝试了以下配置: cd路径/到/子项目 和: "lint":"tsc&& eslint -c .eslintrc.js ..
发布时间:2021-04-30 19:40:11 前端开发

如何禁用eslint上的错误(更漂亮/更漂亮)?

在编码时,我没有使用eslint.现在,我安装了它,它使我的编辑器充满了漂亮的/错误的错误,这似乎根本不使它们使我的代码更漂亮.我正在寻找解决此问题的方法. prettierrc.js: module.exports = {branchSpacing:正确,jsxBracketSameLine:否,singleQuote:正确,TrailingComma:“全部",}; eslint ..
发布时间:2021-04-12 19:20:21 前端开发