我刚刚开始使用 原子. 我安装了 linter-jshint
和 jshint
设置好后 jshint
可执行路径。我有 jshint
在JavaScript文件上工作。然而,经过几个小时,我仍然无法让它在HTML文件中的JavaScript工作。我在 package.json
和文档,但没有找到工作的东西。
我看到有一个标志 --extract=[auto|always|never]
. 但我不知道如何在Atom中使用它。
linter-jshint
包有一个 lintInlineJavaScript
配置,你可以启用它来使其成为lint html文件。
你可以在它的 GitHub README.
按建议添加 lintInlineJavaScript jshint设置为Atom config.cson
"linter-jshint":
executablePath: "~/.atom/packages/atom-jshint"
lintInlineJavaScript: true
disableWhenNoJshintrcFileInPath: false
(^所以它现在应该现在绒毛 <script>
在*.html文件内,但有些东西是错误的,因为我只能让它与*.js文件一起工作)
你可以通过添加以下内容到作用域中(在Atom for Linter Jshint的设置窗口中)来让内联套接工作:source.js.embedded.html。
你还需要打开 "Lint Inline Java Script "选项。