Question

Does anybody know how to check nodejs code to code standards automatically? I'm looking for some features like codesniffer but for node.js (express framework).

Était-ce utile?

La solution

You can use JSHint for node. Install it globally:

sudo npm install jshint -g

Basic usage:

jshint foo.js 
  foo.js: line 7, col 23, Missing semicolon.

You can create a custom configuration file named .jshintrc that contain JSON JSHint options, and JSHint will pick them up. Example of a .jshintrc file:

{
    "strict": "true",
    "smarttabs": "true"
}

You can read more about how to configure JSHint on their documentation page.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top