一個用來統計項目內代碼行數的工具.node
$ npm install -g code-rows-count
orgit
$ yarn global add code-rows-count
$ codeLineCount -h Usage: codeLineCount [options] Options: -V, --version output the version number -p, --filePath [filePath] 文件路徑 -i, --ignoreFile [ignoreFile] 忽略文件 -h, --help output usage information
-p: 須要統計代碼行數項目的絕對路徑-i: 不須要參與統計的項目內的文件名, 多個文件名使用逗號分割npm
example:json
$ codeLineCount -p /home/silence/nodejs/test -i node_modules,yarn.lock,.git,package.json.lock 文件路徑:/home/silence/nodejs/test/color.js, 文件行數:19 文件路徑:/home/silence/nodejs/test/commander.js, 文件行數:14 文件路徑:/home/silence/nodejs/test/http.js, 文件行數:6 文件路徑:/home/silence/nodejs/test/package.json, 文件行數:6 文件路徑:/home/silence/nodejs/test/aaa/color.js, 文件行數:19 ------------------分割線start------------------ done, 總耗時: 5 ms 總文件數:5, 總代碼行數: 64 ------------------分割線end------------------