为 .jsx 文件禁用 JSHint 的任何方法(最好在 WebStorm 中)
Any Way to Disable JSHint for .jsx Files (Ideally in WebStorm)
我知道(从另一个 Stack Overflow 问题)我可以通过添加某些指令来禁用 JSHint 对部分文件的解析,例如以下(不是实际的 JSHint 代码):
var SomeComponent = React.createClass({
render: function() {
// magic directive start!
return <input/>
// magic directive end!
}
但问题是,我真的不想用这样的指令弄乱我所有的 .jsx 文件;我更愿意简单地告诉 JSHint "just skip any file with a .jsx" extension.
但是,我一直无法找到一种方法来通过 .jshintrc
或 package.json
文件来指定它。我只是缺少相关选项,还是真的没有办法做到这一点?
P.S。我主要通过 WebStorm 使用 JSHint,所以如果 JSHint 无法忽略 .jsx 文件,但 WebStorm 可以,那也会有帮助。
我知道(从另一个 Stack Overflow 问题)我可以通过添加某些指令来禁用 JSHint 对部分文件的解析,例如以下(不是实际的 JSHint 代码):
var SomeComponent = React.createClass({
render: function() {
// magic directive start!
return <input/>
// magic directive end!
}
但问题是,我真的不想用这样的指令弄乱我所有的 .jsx 文件;我更愿意简单地告诉 JSHint "just skip any file with a .jsx" extension.
但是,我一直无法找到一种方法来通过 .jshintrc
或 package.json
文件来指定它。我只是缺少相关选项,还是真的没有办法做到这一点?
P.S。我主要通过 WebStorm 使用 JSHint,所以如果 JSHint 无法忽略 .jsx 文件,但 WebStorm 可以,那也会有帮助。