eslint相关内容
目前在我的客户端启动服务器,上面的错误是我一直在得到.我正在使用 Typescript、React、ESlint.由于这个错误,我似乎无法前进一直困扰着我.Eslint 的 github 页面也没有太大帮助. 在我创建 useMutation 组件并将其导出到索引.ts,不知道如何摆脱这个错误. 下面是我的 package.json {"name": "tinyhouse_client
..
Visual Studio 2017 似乎不支持 ESlint 静态智能感知,这使得在 .js 文件中编码非常痛苦,因为我必须运行 CMD eslint 命令来获取任何 linting 错误.在 VSCode 中,我可以只使用 ESLint 扩展.Visual Studio 2017 怎么样? 他们有什么办法可以启用它吗? 解决方案 如何让 ESLint 在 Visual Studi
..
有什么区别 return await foo() 和 const t = await foo();返回 http://eslint.org/docs/rules/no-return-await 解决方案 基本上是因为return await是多余的. 从您实际使用 async 函数的更高层次来看: const myFunc = async() =>{返回等待 doSomet
..
在我的方法中学习一些 VueJs 开发期间,我一直试图弄清楚如何 console.log('whatever') 以了解我在这里所做的任何行为的一些行为.> 我知道这里已经提出了一些问题,并已将范围纳入 ESLINT 文档以尝试解决这个问题......我只是无法真正理解我应该做什么.> 我的代码: 方法:{提交数据(){this.$http.post('https://vue-testing
..
我正在使用此处找到的 VueJS Webpack 模板:https://github.com/vuejs-templates/webpack 示例路线: const AuthRoute = () =>import(/* webpackChunkName: "authroute" */'./AuthRoute.vue') 示例错误: [eslint] 解析错误:意外的令牌导入
..
我从 ESLint 收到此错误: error 解析错误:关键字'const'被保留 来自此代码: const express = require('express');const app = express();const _ = require('下划线'); 我尝试删除 node_modules 并重新安装所有 npm 包(如建议的 此处),但无济于事. 解决方案 ESLint
..
我正在使用 "eslint-config-airbnb": "^6.1.0", 来保持我的 JavaScript 干净. 我的 linter 对看似合法的代码不满意: 这似乎是一个持续存在的问题.在此期间,有人对 OCD 开发人员如何解决此问题有任何建议吗?也许禁用此规则或其他方式? 解决方案 单个表达式不需要块语句. this.state.todos.filter(filt
..
ESLint 在我尝试 lint 我的 Es6 类时抛出 Parsing error: Unexpected token = 错误.我缺少什么配置参数来启用 eslint 中的胖箭头类方法? 示例类: class App 扩展 React.Component{...handleClick = (evt) =>{...}} .eslint {“ecmaFeatures":{“jsx":真
..
我有以下组件在 FilterButton props 上触发 no-shadow ESlint 错误. import { setFilter } from '../actions/filter';功能过滤器按钮({ setFilter }){返回 (点击);}导出默认连接(null, { setFilter })(Filt
..
我有一个主要目的是在 DOM 对象上设置属性的方法 function (el) {el.expando = {};} 我使用 AirBnB 的代码风格,这使得 ESLint 抛出一个 no-param-reassign 错误: 错误分配给函数参数'el' no-param-reassign 如何在符合 AirBnB 的代码风格的同时操作作为参数传递的 DOM 对象? 有人建议
..
当我运行 npx create-react-app ... 时,正在为我创建一个基本的 React 项目.然后当我查看 package.json 时,似乎有一些 ESLint 存在的证据,因为有这个: "eslintConfig": {“扩展":“反应应用程序"}, 然而,每当我将 ESLint 安装为开发依赖项并对其进行配置时——就像我通常所做的那样——,VS Code 似乎会选择它.在这种
..
我有多个 javascript 文件,我在一个文件中定义了一些全局变量,该文件在其他文件之前加载.因此,在第一个之后加载的所有文件都可以访问全局变量.但是 ESLint 将全局变量显示为“未定义".我不想改变 ESLint 的规则,我想找到一种优雅的方法来摆脱这些错误消息.有什么线索吗?谢谢 解决方案 我不认为针对每个文件修改 ESLint 规则是个好主意. 您应该在 .eslint
..
我正在使用 es-lint 来清理代码中的错误.我遇到了这个错误: 'return' 后不必要的'else'.(无其他返回) } else { 我总是在返回后使用 else 语句.有什么我可能会忽略的吗? if (cctot 0) {alert('不允许信用低于 $3.00');返回 Number.MIN_SAFE_INTEGER;//重要的是返回 0 以便我们可以检查这些条件以进行
..
我正在使用 vuetify 的数据表,我们有不同的插槽和一些道具,例如下面
..
我在我的所有 TypeScript 项目中使用 ESLint,并具有以下设置: "extends": ["airbnb", "prettier", 'plugin:vue/recommended'],“插件":[“更漂亮"],“解析器选项":{“解析器":“@typescript-eslint/parser",“ecmaVersion":2018,“源类型":“模块";}, 一堆自定义规则.
..
我已经设置了 eslint &eslint-plugin-react. 当我运行 ESLint 时,linter 会为每个 React 组件返回 no-unused-vars 错误. 我假设它没有意识到我在使用 JSX 或 React 语法.有什么想法吗? 示例: app.js import React, { Component } from 'react';从'./he
..
使用此代码: 从'react'导入React;从“反应路由器"导入{链接};从 'amazeui-touch' 导入 { View, NavBar };import * as Pages from '../components';const { Home, ...Components } = 页面; 我收到这个 eslint 错误: 7:16 error Parsing error: Une
..
我很难理解 'exhaustive-deps' lint 规则. 我已经阅读了这篇文章和这篇文章,但我找不到答案. 这是一个带有 lint 问题的简单 React 组件: const MyCustomComponent = ({onChange}) =>{const [value, setValue] = useState('');useEffect(() => {onChange(
..
使用 React 16.8.6(在以前的版本 16.8.3 上很好),当我尝试防止获取请求上的无限循环时出现此错误: ./src/components/BusinessesList.js第 51 行:React Hook useEffect 缺少依赖项:'fetchBusinesses'.包括它或删除依赖数组 react-hooks/exhaustive-deps 我一直无法找到停止无限循环的
..
在编码时,我没有使用 eslint.现在我安装了它,它让我的编辑器充满了更漂亮/更漂亮的错误,这绝不像是它们使我的代码更漂亮.我正在寻找解决此问题的方法. prettierrc.js: module.exports = {括号间距:真,jsxBracketSameLine:假,单引号:真实,尾随逗号:'全部',}; eslintrc.js: module.exports = {根:真的
..