前端代码统计工具之cloc介绍

news/2024/7/24 8:21:56 标签: 前端

目录

一、安装

二 使用命令cloc + path:


使用cloc工具可以很好的统计出前端的代码量,经过亲身实践真的很棒。

一、安装

安装命令

pnpm add cloc -g

二 使用命令cloc + path:

cloc ./

如果报错: perl 不是内部或外部命令的问题, 则需要安装perl http://strawberryperl.com

cloc是用 perl 编写的,该包公开的二进制文件是cloc perl 脚本。您必须在计算机上安装 perl 才能使该二进制文件正常工作。

安装成功后,再次执行 cloc ./

如果是前端项目, 记得忽略node_modules文件夹: 

cloc --exclude-dir=node_modules .

执行结果:

 

由于前端代码的大部分都是在src目录底下,因此在src目录底下执行cloc ./ 也行


http://www.niftyadmin.cn/n/5034487.html

相关文章

Visual Studio 2023年下载、安装教程、亲测有效

visual studio 2022(vs 2022)是由微软官方出品的最新版本的开发工具包系列产品。它是一个完整的开发工具集,可完美支持C#、C、Python、Visual Basic、Node.js、HTML、JavaScript等主流的编程语言,帮助程序员轻松地完成调试、探查和…

正则表达式学习和高级用法

以下所有的验证都在 在线验证 1. 起始符 / 正则表达式的起始符2. 限定符 匹配前面的子表达式**1次或多次**。例如,zo 能匹配 "zo" 以及"zoo",但不能匹配 "z"。等价于 {1,}。 ? 匹配前面的子表达式**0次或1次**。例如…

Polygon L2扩容方案揭秘

1. 引言 前序博客: Polygon生态 以太坊扩容是一个几乎与以太坊本身一样古老的问题。扩容任务的复杂性是 以太坊伟大之处的直接结果: 以太坊是有活力的协议,其缓慢进化,以确保链的安全性和去中心化。 当活动的增加刺激了更大的…

node_modules/.bin/vue-cli-service: Permission denied

背景 因为有一些前端依赖的库是私服的,只有在局域网中才能下载到。所以我直接把node_modules复制过来直接使用的。我是从windows系统中复制到macOS中使用。 现象 npm run serve> fronted0.1.0 serve /Users/itkey/workspace/frontend > vue-cli-service se…

robotframework在Jenkins执行踩坑

1. Groovy Template file [robot_results.groovy] was not found in $JENKINS_HOME/email_template 1.需要在managed files 添加robot_results.groovy。这个名字需要和配置在构建项目里default content一致(Extended E-mail Notification默认设置里Default Content…

【AI视野·今日Sound 声学论文速览 第六期】Mon, 18 Sep 2023

AI视野今日CS.Sound 声学论文速览 Mon, 18 Sep 2023 Totally 1 papers 👉上期速览✈更多精彩请移步主页 Daily Sound Papers Audio-Visual Active Speaker Extraction for Sparsely Overlapped Multi-talker Speech Authors Junjie Li, Ruijie Tao, Zexu Pan, Meng…

【JAVASE】图书管理系统

⭐ 作者:小胡_不糊涂 🌱 作者主页:小胡_不糊涂的个人主页 📀 收录专栏:浅谈Java 💖 持续更文,关注博主少走弯路,谢谢大家支持 💖 图书管理系统 1. 设计思路图2. 创建 boo…

CPP-Templates-2nd--第 24 章 类型列表(Typelists)

目录 24.1 类型列表剖析(Anatomy of a Typelist) 24.2 类型列表的算法 24.2.1 索引(Indexing) 24.2.2 寻找最佳匹配 24.2.3 向类型类表中追加元素 24.2.4 类型列表的反转 24.2.5 类型列表的转换 24.2.6 类型列表的累加(A…