eslint相关内容
我正在尝试转换为@typescript-eslint,但是似乎非常缺少该文档.例如,我遇到这样的错误: Line 58: Expected a semicolon @typescript-eslint/member-delimiter-style 我不想强制使用分号或逗号.我找到了该规则的文档. https://github.com /bradzacher/es
..
这是我的package.json: “脚本”:{ “ test”:“ echo \ Error“错误:未指定测试\n\”&&退出1“, ” lint“:” npm run lint-js&& npm run lint-css“, “ lint-js”:“ echo \” \\033 [33mLinting JS\\033 [0m\n\“&&eslint。--ext .js --ext .j
..
我正在尝试从本机 BackgroundImage 添加背景图像,该图像需要将源添加为 source = {require('*-iamge path-*' )} ,但是我随便扔了 Require语句不属于import语句。错误。我尝试以不同的方式导入图像,例如: -const image ='--image path--' -导入图像= require('-图像路径-') -
..
在eslint添加了打字稿检查之后,当类定义中的属性变量为Array时将出现错误。 这是我的eslintrc.js module.exports = { root:true, env:{ 节点:true }, 'extends':['plugin:vue / essential','@ vue / standard'], 规则:{}, parserOptions:{ pa
..
我的reactjs样式化组件包含以下代码: this.gotoLink()}> 这很好,但是随行人员抱怨: 带有事件处理程序的静态HTML元素需要一个角色。 如何解决此错误? 解决方案 您需要在标签中添加角色道具
..
我有以下内容: class MyTextArea扩展了React.Component { handleClick =( )=> { this.focus(); } focus =()=>这个参考焦点; handleRef =(component)=> { this.ref =组件; }; render(){ return(
..
我有一个具有以下形式的组件: Eslint抱怨: 错误脚本URL是eval no-script-url的一种形式 注意:我也在使用“ eslint-plugin-react” 我如何放宽此规则,或者可以替代javascript void函数? 解决方
..
所以,我在.ts文件中有这段代码: 从'../Interfaces导入{MicroEventInterface} '; 导出默认类MicroEvent实现MicroEventInterface { //代码 ESLint会引发此错误: I在ESLint中具有TypeScript的配置: typescript:{ 扩展名:
..
我最近切换到一台新计算机,但在设置更漂亮的设置时遇到了困难。 (我认为这可能更漂亮,可以保留)。 此gif说明发生了什么: http://g.recordit.co/H871hfT9Sv.gif 有人知道这个设置叫什么吗?我希望所有导入都在一行上,除非长度扩展了 printWidth 设置。 这是我的VS代码中的相关用户设置: { “ prettier.printWid
..
我不熟悉eslint,它冒出很多错误,告诉我使用双引号: error字符串必须使用双引号 这不是我的偏好。我已经建立了一个.eslintrc文件,其中包含以下基本知识: { “ env”:{ “ node”:1 } } 我想要将其配置为单引号。 解决方案 http://eslint.org/docs/rules/quotes.h
..
我最近用 create-react-project 创建了一个项目。 问题是,在开发过程中,每次ESLint出现问题时,构建都会中断并且不会编译代码。 我能否在保持ESLint的同时保持运行状态运行并报告错误,我将在以后修复? 解决方案 如果要强制ESLint始终发出警告(不会停止警告)您构建的)而不是错误,您需要设置 emitWarning:true : { 执行:'
..
当前在我的客户端上启动服务器,上面的错误是我 得到的。我正在使用Typescript,React,ESlint。我似乎无法前进,因为这个错误 一直困扰着我。 Eslint的github页面也没有太大帮助。 在我创建了useMutation组件并将其导出到 index.ts, 之后,出现了该错误。此错误。 以下是我的package.json { “ name”:
..
缩进规则似乎无法禁用;如何(在配置设置中)禁用此规则?谢谢。 解决方案 在您的配置中将规则设置为“ off” : “规则”:{ “ indent”:“ off” } 您可以在此处的文档。
..
我试图删除此SO线程中针对角度。我正在尝试使用 eslint-plugin-react 来实现此目标,但不是找到了一个选项,可以用一个命令从整个项目中删除未使用的导入和声明。 这是我的.eslintrc.json { “ env”:{ “浏览器”:true, “ es2021”:true }, “扩展”:[ “ eslint:recommended”, “ plugin:reac
..
我正在尝试以这样一种方式设置ESLint:它在插入实际目标文件之前先解析一个globals声明文件,这样我就不必将确实是globals的所有函数和变量声明为globals,但让解析器指出: 在 some_module.js 中: function do_something(){ if(glob_action(“ foobar”)){ ...某物... } }
..
我看到了用jsLint抑制它的方法,尝试了一下,但是没有用。 我需要'new'关键字,或者我的脚本不起作用。 / p> 如何在.eslintrc中隐藏它? 非常感谢 更新:根据Jordan的要求。 [请注意,我的应用程序是用ReactJs编写的] //第三方 const AnimateSlideShow = require('../ js-animation')
..
我正在学习React,并且在我的项目中安装了Eslint。它开始给我类似 的错误,在引用先前状态时在setState中使用回调。 (react / no-access-setset状态) 必须使用解构状态分配(react / destructuring-assignment) 我试图查找它,但无法正确理解。 有人可以为此指出正确的方向吗? 这是抛出错误的
..
我正在寻找 @ babel / plugin-proposal-optional-chaining $ b的相关陪同规则$ b @ babel / plugin-proposal-nullish-coalescing-operator 在执行以下操作时,编辑器将以红色突出显示 const baz = obj?.foo?.bar?.baz; // 42const safe = o
..
我有一个使用Typescript制作的简单Node / Express应用程序。 并把错误提示给我 缺少“ ./lib/env”导入/扩展名“ ts”扩展名 这是我的.eslintrc文件 { “ extends”:[ “ airbnb”, “ plugin:@ typescript-eslint / recommended”, “ prettier” , “漂亮
..
在具有TypeScript的项目中,我有一个 REACT-STATELESS-COMPONENT 。 在function.eslint(@ typescript-eslint / explicit-function-return上缺少返回类型类型) 我不确定它要我做什么。这是我的代码: import React,{Fragment} from'react';从“ d
..