问题标签 [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.
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
文件~
:
php - 未安装 php 的 ATOM PHP linter
我正在寻找一种在 ATOM 上使用 PHP-Linter的替代方法。
我有一台带有 ATOM 的计算机,还有一个 Vagrant 和一个 PHP Docker 容器。当然,我可以将我的 Docker PHP 映射到 Vagrant,然后映射到我的主机,但我正在寻找替代方案。
谢谢。
javascript - 如何从 eslint 箭头体错误中修复块语句?
我有以下内容:
我需要将道具传递给 MyLayout,问题是 eslint 不喜欢这样并且拒绝代码 w:
箭头体周围的意外块语句
如何让 func 传递道具并遵守 eslint?
谢谢
javascript - SublimeLinter for JavaScript - 启用未使用的变量警告
我安装了 SublimeLinter 用于在 Sublime 中检查 JavaScript。它有效,但我想更改它的设置,以便它始终检测未使用的变量。我设法通过添加// jshint unused:true
到 .js 文件本身的顶部来做到这一点,但我想将其设为默认值,以便它始终有效。
我尝试将设置添加到 SublimeText 中的 SublimeLinter 用户设置,但它不起作用:
atom-editor - 无法让 linter 在 Atom 编辑器中工作
我最近决定尝试 atom,但注意到没有内置 linter(至少对于 js,这是我使用它的目的)。所以我下载了 linter (2.2.0) 和 linter-eslint (8.4.1),重新启动 atom,保存我的代码,但仍然没有任何反应。为什么我不能让它工作?
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 中,我现在有以下代码:
谢谢,如果你能帮助我!;)
保罗
python - Visual Studio Code 上的 linting 和智能感知
我安装了 ms-python.python。通常我使用 Atom 并切换到 VS Code 进行尝试。
我有 2 个问题:
我将 linter 设置为 flake8 :是否可以像 Atom 那样实时验证 python 语法,还是只有在我保存文件时才能验证?
此外,Atom 显示 vars 的内容:vars 在 Atom 中。有没有办法在 Visual Studio Code 上做同样的事情?VSC 中的变量
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
。
我怎样才能解决这个问题?
ruby-on-rails - rubocop_todo / 如何为规则重新包含特定文件
在 rubocop_todo.yml 中有以下部分
我想做的是添加必须尊重默认值的特定文件(换句话说:'每个文件都可以达到超高的 Metrics/AbcSize,但我想改进的文件)
尝试了以下方法:
但什么也没有发生。使用Includes
, 相同
我觉得应该用另一种方法来解决这个问题;但我还是有点卡住了
提前谢谢