我从github 1 crlint.js获得了一个简单的程序,该程序接受一个js文件并创建一个报告,识别各种度量,如Cyclomatic复杂度和Halstead值。我更新了我的节点和npm(我在Mac-Sierra上)。我在package.json文件的脚本部分添加了一个起始行:
"scripts": {
"start": "node crlint",
"test": "echo \"There is an Error: no test specified\" && exit 1"
} 当我在终端(输入文件lib / testutil.js)中运行它时,没有错误,但也没有生成报告。
npm start [cyclomatic] —lib/toolutil.js
这回来了(在终端):
> crlint@0.1.1 start /Users/cindy/Documents/crlint
> node crlint "lib/toolutil.js"
有什么想法?这是我第一次使用github所以我确定我错过了一些东西。我已经看过这个论坛上关于这个帖子的帖子 - 没有找到任何有用的东西。谢谢 -