我使用npm -g jshint安装jshint。我不确定我的节点安装是否有问题,但是当我在终端上运行jshint时,它什么也不做。它只显示一个空行,下一个终端提示符出现。当我运行npm -g jshint命令时,在新的节点安装之后,经过升级之后,它看起来不像通常运行的那样运行。下面是试图安装jshint的输出。
$ npm install -g jshint
/Users/michael/.nvm/v0.10.32/bin/jshint -> /Users/michael/.nvm/v0.10.32/lib/node_modules/jshint/bin/jshint
jshint@2.5.6 /Users/michael/.nvm/v0.10.32/lib/node_modules/jshint
├── strip-json-comments@1.0.1
├── underscore@1.6.0
├── exit@0.1.2
├── shelljs@0.3.0
├── console-browserify@1.1.0 (date-now@0.1.4)
├── minimatch@1.0.0 (sigmund@1.0.0, lru-cache@2.5.0)
├── htmlparser2@3.7.3 (domelementtype@1.1.1, domutils@1.5.0, entities@1.0.0, domhandler@2.2.0, readable-stream@1.1.13)
└── cli@0.6.4 (glob@3.2.11)发布于 2014-10-13 17:30:28
你的装置看起来很好。
要使用它,只需键入:
jshint yourfile.js您也可以将它用于整个目录。例如,要在当前目录中使用它:
jshint .如果JSHint没有发现任何错误,它就不会输出任何内容。所以这可能就是这里的“问题”。
发布于 2014-10-13 17:40:37
卸载我的node_modules并重新安装似乎解决了我的问题。
https://stackoverflow.com/questions/26345412
复制相似问题