问题标签 [jscs]
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.
node.js - jscs --fix 无法正常工作
我正在尝试使用 jscs --preset=airbnb --fix 来帮助我进行格式化。我正在尝试超过 100 个字符的行,例如
router.post('/api/v1/words/dailyTotals/', middleware.requireAuthentication, controllers.dailyTotal.create);
它没有像我预期的那样分裂它。这是正常的吗?
javascript - ESLint 中的 requirePaddingNewLinesAfterUseStrict
现在JSCS项目已与 ESLint 合并,并且不推荐使用 JSCS linter 我仍然很难弄清楚如何替换某些规则。具体来说,JSCS 有这条规则requirePaddingNewLinesAfterUseStrict
,顾名思义:要求您在"use strict"
. 我搜索了 ESLint 规则,但找不到等效规则。是否有可能向 ESLint 添加类似规则的插件?
gulp - Unable to load JSCS config file
I new in "Gulp". I see this error when I start task with use gulp-jscs (v3.0.0)
#xA;But if I install version ^3.0.2, I see
#xA;javascript - 如何将配置从 jshint 和 jscs 转换为 eslint?
我尝试使用 polyjuice 工具来完成这项任务:
它不能正常工作。
ecmascript-6 - 为什么我应该在函数内部使用 let 而不是 const?
我在我的项目中为 js (es6) 添加了 linter,对于新配置,我发现它们阻止使用const
内部函数 - 仅用于模块级常量。我应该使用内部函数let
。但我找不到任何理由来支持这种规则。为什么?
例如,对于 jscs
disallowConstOutsideModuleScope:
const
只能在模块范围内使用(不能在函数/块内)
我知道我可以配置和关闭该规则,我只是想知道它启用了什么?这种检查的动机是什么?
PS我有链接https://madhatted.com/2016/1/25/let-it-be与块“常量常量”
关于何时使用 let 和 const 我需要解决另一种思想流派。该策略建议开发人员尽可能多地使用 const。任何未重新分配的变量都应使用 const 声明。
我认为这种用法是不好的做法。它给编程过程增加了额外的干扰,导致代码难以理解和更改。
但我找不到这些论点有价值
visual-studio-code - 排除jscs vscode中的文件
项目的根目录中有一个.jscsrc
文件,它有其他人设置的设置,我想添加自己的选项,但只能在我自己的 vscode 上。比如排除gulpfile.js
。
我目前在我的设置中有以下代码段。
但它仍然显示来自gulpfile.js
. 而且我不想触摸共享的设置。
reactjs - JSCS 标点符号
我在设置 JSCS 以使用 JSX/React 和 ES6(stage-0)时遇到了困难。它抛出这样的错误:
和
我无法修复它或找到此问题的原因。
我的配置是:
jscs - JSCS 如何禁用特定部分的代码规则 requireDotNotation?
我正在使用 JSCS 来验证我的代码,并且我的所有代码库都将requireDotNotation设置为 on,但是对于代码的特定部分,我需要禁用此规则。
基本上我需要做一些类似的事情(例如为 JSHint 工作),但对于 JSCS:
twig - PhpStorm + JSCS + 带有 JavaScript 的 TWIG。JSCS 不工作
JSCS 已正确安装,我已使用 .js 文件对其进行了测试。
当我编辑 .html.twig 或 .js.twig 时,JSCS 不会启动。
PhpStorm 检测到它是一个 HTML 和 JS 文件。
编辑树枝文件时,JSCS 是否可以在 PhpStorm 中工作?
谢谢
node.js - 如何修复 requireShorthandArrowFunctions
如何解决此 requireShorthandArrowFunctions 箭头函数以使其符合 JSCS?