eslint相关内容

错误:找不到模块'eslint-config-flowtype'

我正在尝试完全使用Webpack,ESLint和Flow类型.但是,当我启动webpack-dev-server时,出现以下错误消息.奇怪的是, eslint-config-flowtype 甚至不是NPM中的模块.有人遇到过这个问题吗?预先感谢! ./src/index.jsx中的 ERROR模块构建失败(来自./node_modules/eslint-loader/index.js):错 ..
发布时间:2021-05-04 20:58:52 其他开发

限制最大错误数

如何通过.eslintrc限制eslint中的最大错误数.我目前的.eslintrc module.exports = {"extends":"airbnb","parserOptions":{"ecmaVersion":6},“最大警告":2}; 解决方案 当前, max-warnings 是仅命令行选项.您不能在 .eslintrc 文件中定义它.参见 eslint#2769 ..
发布时间:2021-05-04 20:58:49 其他开发

柔和/柔和

我正在尝试使用svelte开发一个应用. 我想设置漂亮的和eslint的文件,我安装了这些依赖项和Svelte for VS Code的扩展. "dependencies":{"eslint":"^ 7.7.0&","eslint-plugin-svelte3":"^ 2.7.3",“更漂亮":"^ 2.0.5","prettier-plugin-svelte":"^ 1.1.0&","s ..
发布时间:2021-05-04 20:58:47 其他开发

MaterialUI的自定义ESLint导入规则

我在React中有一个使用Material UI的项目,并且我正在应用 是否有一种自定义ESLint规则的方法,当从Material UI包中导入时,该规则将强制选项2仅仅导入? 我正在阅读有关创建自定义ESLint规则的信息,但希望避免使用该路由. 解决方案 经过研究,我发现Material UI使用自己的自定义ESLint规则创建了一个包: NPM软件包: http ..
发布时间:2021-05-04 20:58:41 其他开发

ESLint关闭分号规则

当我搜索关闭分号时,得到"semi":0 或类似的字词我试着放它,但我的短绒棉仍然把分号放在行上. 下面是我的.eslintrc,我感到困惑的是哪个规则放在了分号上. {"parserOptions":{"ecmaVersion":8"ecmaFeatures":{"experimentalObjectRestSpread":是的,"jsx":true},"sourceType":“模块 ..
发布时间:2021-05-04 20:58:32 前端开发

错误'_'未定义no-undef

我使用eslint检查我的代码,并发生错误-“未定义错误'_'no-undef". 我这样写代码: 新的webpack.ProvidePlugin({$:"jquery",//jqueryjQuery:"jquery","window.jQuery":"jquery",_:"lodash"//lodash}) 并获取.eslintrc.js,部分内容如下: "env":{“浏览器": ..
发布时间:2021-05-04 20:58:29 其他开发

打字稿:为什么Visual Studio代码没有报告与命令行tsc相同的错误?

如果我故意在代码中输入错误,将会收到错误消息.这是正确的代码: 声明const状态:TwineState; 如果我删除最后一个字符,然后在命令行上键入tsc,它会给我这个错误: tsc/prod.spec.ts:7:22-错误TS2304:找不到名称"TwineStat".7声明const State:TwinStat; 但是Visual Studio Code似乎没有意识到有任何错 ..

ESLint简单反应App.js括号后的意外换行function-paren-newline

这没道理... ESLint在那之后抱怨新行(第11行. 如果我将其拿走并将Provider组件放在同一行,并从第12行和第13行拿一个标签(App组件并关闭Provider标签,那么它会抱怨: 预期的结束标记以匹配开始的缩进.(react/jsx-closing-tag-location) 如果我确实将其缩进开始标记的级别,该标记现在开始16个字符,原因是我必须删除新行, ..
发布时间:2021-05-04 20:58:24 其他开发

必须使用破坏性道具分配

我在我的React Native项目中使用Eslint,并且在此代码中: 导出默认类AuthLoadingScreen扩展了React.Component {Constructor(){极好的();this.bootstrapAsync();}bootstrapAsync = async()=>{const userToken =等待AsyncStorage.getItem('userToken ..
发布时间:2021-05-04 20:58:21 前端开发

从子文件夹运行eslint时无法解析相对的模块路径

当我从仓库的根目录运行eslint时,一切运行正常,没有错误. 但是,当我从子文件夹运行时,会得到大量导入/无法解析的信息,而从根目录运行时不会发生这种情况: /reporoot/subfolder0/subfolder1/MyFile.js11:8错误无法解析模块"foo"导入的路径/未解决11:8错误"foo"导入/扩展名缺少文件扩展名14:97错误无法解析模块'foo'导入的路径/未 ..
发布时间:2021-05-04 20:58:15 前端开发

如何在ESLint中修复意外令牌?

我在Mac上使用命令 npm install -g eslint 全局安装了ESLint.安装成功,但是当我运行 eslint -v 时,这就是我遇到的问题: $ npm install -g eslintpath/to/bin/eslint->路径/到/lib/node_modules/eslint/bin/eslint.js+ eslint@7.3.1在4.823s中添加了来自63位贡献者 ..
发布时间:2021-05-04 20:58:12 其他开发

反应状态内部的道具破坏

我喜欢为eslint添加airbnb配置,以鼓励道具和状态的分解,但是我在组件中定义状态时偶然发现了一个问题 class MyComponent扩展了Component {状态= {动画:this.props.active?1:0} 我得到一个错误 [eslint]必须使用破坏性道具分配(反应/破坏性分配) 我不确定如何从这里的道具中正确地破坏 active ?通常 const ..
发布时间:2021-05-04 20:58:09 前端开发

eslint-vscode的可选链接错误

在使用可选链时,我看到一个红色的下划线,但是代码可以像在节点14上一样正常运行 这是我的设置: 节点14.1.0附加"^ 6.8.0" .eslintrc.js module.exports = {"env":{“节点":true},“扩展":[“推荐:推荐",],"parserOptions":{"sourceType":“模块","ecmaVersion":2020年},“规则 ..
发布时间:2021-05-04 20:58:06 前端开发

如何升级Visual Studio 2019中使用的ESLint版本?

我将ESLint与Visual Studio 2019一起使用.集成效果很好,我可以直接在IDE中看到ESLint错误. 但是当我向配置文件中添加更多规则时,例如无异步-promise-executor ,我收到类似 的错误 (ESLint)找不到规则'no-async-promise-executor'的定义C:\ Work \ GatewayServer \ Multicheck ..
发布时间:2021-05-04 20:58:00 其他开发