通常在申请软著时需要统计项目代码行数等数据。

使用 Cloc 统计代码行数

Cloc (opens new window)是一款使用 Perl 语言开发的开源代码统计工具,支持多平台使用、多语言识别,能够计算指定目标文件或文件夹中的文件数(files)、空白行数(blank)、注释行数(comment)和代码行数(code)。

安装 cloc

Windows 系统可前往下载 exe 安装程序 (opens new window)。Mac 系统可使用 Homwbrew 安装。

1
2
# Mac 系统安装
brew install cloc

在项目根目录执行命令

1
cloc ./ --exclude-dir=node_modules

常用命令

cloc