问题标签 [linter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5524 浏览

javascript - eslint-config-google 没有检测到全局安装的 eslint

每当我尝试通过全局安装eslint-config-google

npm install -g eslint-config-google

我明白了

但是当我eslint --v只是为了再次确认时,我得到了v4.16.0.

我不知道我哪里错了。


相关问题:另外,我的(主)文件夹中有一个全局默认.eslintrc文件,我从Atom 中~的包中指向该文件。linter - eslint当我在 Atom 上保存任何 .js 文件时,我得到

Cannot find module 'eslint-config-google' Referenced from: /Users/aakashverma/.eslintrc.js

这是我的.eslintrc.js文件~

这种话讲的。

0 投票
0 回答
210 浏览

php - 未安装 php 的 ATOM PHP linter

我正在寻找一种在 ATOM 上使用 PHP-Linter的替代方法。

我有一台带有 ATOM 的计算机,还有一个 Vagrant 和一个 PHP Docker 容器。当然,我可以将我的 Docker PHP 映射到 Vagrant,然后映射到我的主机,但我正在寻找替代方案。

谢谢。

0 投票
1 回答
1203 浏览

javascript - 如何从 eslint 箭头体错误中修复块语句?

我有以下内容:

我需要将道具传递给 MyLayout,问题是 eslint 不喜欢这样并且拒绝代码 w:

箭头体周围的意外块语句

如何让 func 传递道具并遵守 eslint?

谢谢

0 投票
1 回答
909 浏览

javascript - SublimeLinter for JavaScript - 启用未使用的变量警告

我安装了 SublimeLinter 用于在 Sublime 中检查 JavaScript。它有效,但我想更改它的设置,以便它始终检测未使用的变量。我设法通过添加// jshint unused:true到 .js 文件本身的顶部来做到这一点,但我想将其设为默认值,以便它始终有效。

我尝试将设置添加到 SublimeText 中的 SublimeLinter 用户设置,但它不起作用:

0 投票
1 回答
969 浏览

php - Atom PHP-Linter 设置:系统找不到路径

我刚刚为 Atom 安装了 php-linter。我很确定我正确配置了 php.exe 的路径。但不知何故,php-linter 仍然存在问题。我从控制台复制了错误代码。德语是英文:“系统找不到给定的路径”。

Frome Atom 配置:

我的 php.exe 路径的屏幕截图

php.exe 的路径

在此处输入图像描述

0 投票
0 回答
85 浏览

atom-editor - 无法让 linter 在 Atom 编辑器中工作

我最近决定尝试 atom,但注意到没有内置 linter(至少对于 js,这是我使用它的目的)。所以我下载了 linter (2.2.0) 和 linter-eslint (8.4.1),重新启动 atom,保存我的代码,但仍然没有任何反应。为什么我不能让它工作?

0 投票
1 回答
417 浏览

stylelint - 需要帮助来完成 Atom 的 linter-stylelint 安装

对于这个新手问题我真的很抱歉,但我不知道如何解决这个问题......

我安装了 linter-stylelint 并尝试像那里所说的那样配置它: https ://atom.io/packages/linter-stylelint

所以: - 我在我的项目中放置了一个 stylelint.config.js 文件。- 在设置中,我检查了使用标准 - 但看不到我必须做什么才能“在 package.json 中添加 stylelint 部分”

在我的 Mac 上,我看到了文件:/Users/eric/node_modules/stylelint-config-standard 但我不知道我必须在里面插入什么代码......

顺便说一句,当我尝试在 css 文件中使用 linter-stylelint 时,我收到错误消息: Unable to parse stylelint configuration Unexpected token :

在我的 stylelint.config.js 中,我现在有以下代码:

谢谢,如果你能帮助我!;)

保罗

0 投票
1 回答
1031 浏览

python - Visual Studio Code 上的 linting 和智能感知

我安装了 ms-python.python。通常我使用 Atom 并切换到 VS Code 进行尝试。

我有 2 个问题:

  • 我将 linter 设置为 flake8 :是否可以像 Atom 那样实时验证 python 语法,还是只有在我保存文件时才能验证?

  • 此外,Atom 显示 vars 的内容:vars 在 Atom 中。有没有办法在 Visual Studio Code 上做同样的事情?VSC 中的变量

0 投票
0 回答
114 浏览

go - megacheck 抱怨两个供应商都存在一个包?

git.domain.com/a/b/main.go:

git.domain.com/x/y/tlsgenerate/cmd.go:

gometalinter

警告:不能将 tlsgenerate.CobraCommand(*git.domain.com/x/y/vendor/github.com/spf13/cobra.Command 类型的变量)用作 *git.domain.com/a/b/vendor/github。 com/spf13/cobra.Command 参数中的值 rootCmd.AddCommand (megacheck)

我们使用dep来管理依赖。并且github.com/spf13/cobra存在于a/b/vendor和中x/y/vendor

我怎样才能解决这个问题?

0 投票
1 回答
118 浏览

ruby-on-rails - rubocop_todo / 如何为规则重新包含特定文件

在 rubocop_todo.yml 中有以下部分

我想做的是添加必须尊重默认值的特定文件(换句话说:'每个文件都可以达到超高的 Metrics/AbcSize,但我想改进的文件)

尝试了以下方法:

但什么也没有发生。使用Includes, 相同

我觉得应该用另一种方法来解决这个问题;但我还是有点卡住了

提前谢谢