有人知道如何检查nodejs代码自动编码标准吗?我正在寻找一些像codesniffer这样的功能,但是对于node.js(快速框架)。
答案 0 :(得分:6)
您可以将JSHint用于节点。全局安装:
sudo npm install jshint -g
基本用法:
jshint foo.js
foo.js: line 7, col 23, Missing semicolon.
您可以创建一个名为.jshintrc
的自定义配置文件,其中包含JSON JSHint options,JSHint会将其选中。 .jshintrc
文件的示例:
{
"strict": "true",
"smarttabs": "true"
}
您可以阅读有关如何在documentation page上配置JSHint的更多信息。