位置: IT常识 - 正文

如何统计前端项目有多少行代码(前端数据统计图)

编辑:rootadmin
如何统计前端项目有多少行代码  方法一:输入命令

推荐整理分享如何统计前端项目有多少行代码(前端数据统计图),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:如何统计前端项目数据,如何统计前端项目数据,如何统计前端项目数据,前端数据统计图,前端统计页面访问量,前端数据统计图,如何统计前端项目数量,如何统计前端项目数据,内容如对您有帮助,希望把文章链接给更多的朋友!

前端项目核心代码主要在src目录下,打开项目找到src目录,右键点击 git bash here ,然后输入命令:

1.包括空行(会列出每个文件的代码行数):

find . "(" -name "*.html" -or -name "*.js" -or -name "*.css" -or -name "*.vue" ")" -print | xargs wc -l

  2.不包括空行(只显示总行数)

find . "(" -name "*.html" -or -name "*.js" -or -name "*.css" -or -name "*.vue" ")" -print | xargs grep -v "^$" | wc -l

3. 回车命令

grep -v "^$"

如果还有其他文件,可继续添加如  -or -name "*.json",需要注意的是:注释也被统计在代码行数之内。 

首先,find、xargs、wc、都是linux下的命令。

设置了find命令的搜索路径:将find的顶层目录设置为当前目录,即从当前目录开始搜索

-name ".html":-name使得find根据指定的名称寻找文件。".html"即匹配所有后缀名为html的文件。

-or是find命令的一个操作符,“或”。

-print将寻找到的文件的名称打印出来。

如何统计前端项目有多少行代码(前端数据统计图)

|:管道,大体作用就是把前面命令的输出,作为后面命令的输入。

xargs命令:将管道的标准输入转换为下个命令的参数。由于wc命令是对文件的信息进行统计,

需要文件名作为参数,因此需要将find命令找到的文件名,使用xargs作为参数传递给wc命令。

wc命令:统计文件的行数、字节数等信息。

-l参数:只显示行数。在同时对多个文件的行数进行统计时,会计算出它们的和。

 方法二:使用vscode插件

1. 安装插件

 2. 装好插件后,重新启动vscode,打开需要计算代码行数的项目,使用快捷键 ctrl + shift + p 选择 VSCodeCounter:Count lines in directory 

3. 回车后会显示当前项目的路径,可修改路径,选择你需要计算代码行数的目录

 4.再次回车,即可显示当前目录下的代码量、注释、空行等。

 

 参考文章:

如何统计项目代码行数_beibeix2015的博客-CSDN博客_如何统计代码行数

VS Code中统计有效代码行数(除去注释行,空格)_无月大大的博客-CSDN博客_有效代码行数

本文链接地址:https://www.jiuchutong.com/zhishi/283551.html 转载请保留说明!

上一篇:微软/edge文本转语音API接口(microsoftedge怎么转换成ie)

下一篇:linux tcpdump抓取HTTP包的详细解释(linux抓包 udp)

  • 销售无形资产增值税纳税义务发生时间
  • 公立幼儿园保育员好进吗
  • 增值税税率调整文件
  • 个人提供劳务报酬需要到税务局开发票吗?
  • 分公司与总公司的法律关系
  • 损益类科目是否可以转出
  • 特种设备电梯如何监管
  • 还有预算外资金的说法吗
  • 委托境外研发费用不超过境内符合条件的研发费用
  • 个税退税入账
  • 与收益相关政府补助区分总额法净额法吗
  • 公司为员工每月几号缴社保
  • 企业获得利润
  • 关于商业健康保险产品的规范和条件
  • 怎么打印事业单位准考证
  • 充值单据怎么开发票
  • 税法种类及税率
  • 计提专项借款本月利息会计分录
  • 新注册公司什么时候报个税
  • 一般纳税人十万以下免教育费附加
  • 1697508560
  • 安装费算固定资产
  • 房地产预缴所得税的计税基础
  • linux 匹配字符
  • Mac SIP系统完整性保护开启及关闭的方法介绍
  • php判断ua
  • PHP:pg_select()的用法_PostgreSQL函数
  • 报废汽车残值收入的商品编码编码
  • 股票发行费用怎么算
  • 油气勘探支出包括
  • 出口流程步骤
  • php实现在线安装
  • 外汇返佣金
  • 固定资产折旧的方法有几种
  • 旅行费发票
  • 基于SadTalker的AI主播,Stable Diffusion也可用
  • 使用命令查看
  • python的pillow库如何安装
  • 电脑学word下哪个软件视频
  • mysql自连接查询各个部门经理的工资
  • 对公账户余额和可用余额不一样
  • 所得税汇算清缴调整后要账务处理吗
  • 变动成本法的计算步骤
  • 药品的增值税税率13%还是17%?
  • 六税一费减免
  • 固定资产转换为投资性房地产转换日
  • 财务报表年报里面的利息费用怎么填
  • 存货的盘盈
  • 微信收款会计分录怎么写
  • 工程材料如何管理
  • 手机发票计入什么科目
  • 企业付的快递费怎么做账
  • 购买500元的保险会计分录
  • 餐饮怎么扣税
  • mysql 性能调优参数
  • mysql优化参数详解
  • 安卓设备连接苹果设备
  • kali渗透工具安装
  • linux安装php7.3
  • win10 20h2 v2
  • windowsxp桌面没有我的电脑
  • win10的帮助系统在哪
  • unity如何合并物体
  • get请求的url
  • js opendialog
  • excel的窗口包含什么
  • 如何使用jquery绑定事件
  • 使用css实现全兼容的方法
  • vue实现下载功能
  • js设置延时执行
  • 成都国家税务局每个月交全民付的钱是什么
  • 重大税务违法案件一案双查标准
  • 福州房管局网签查询
  • 车辆购置税如何入账
  • 江西省税务局电话号码查询
  • 攸县丧葬
  • 地税局与税务局的区别
  • 微信如何查询个人名下所有银行卡
  • 公车补贴计入工资吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设