位置: 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)

  • 所得税汇算清缴报告在哪查
  • 租赁合同印花税计税依据
  • 品种法,分批法,分步法是什么
  • 软件维护费属于费用还是资产
  • 核定扣除公式
  • 政府预算年度
  • 一般纳税人拿到小规模的专票
  • 办公室空调维修报告
  • 企业利润表的主要内容
  • 业务招待费怎么做会计分录
  • 装订会计账簿的方法
  • 公司一上来要签三年
  • 汇兑损益在外币业务核算中有什么重要意义
  • 我国现行资源税的课税范围不包括
  • 发票没认证可以作废吗?
  • 专项补助资金补助的领域包括
  • 什么是成本核算你觉得成本核算重要吗为什么
  • 零报税企业怎么做汇算清缴
  • 不小心开了发票
  • 职工工资个人所得税缴纳标准
  • 餐饮发票一千多钱税
  • 用友软件报表公式
  • 公司名下的车怎么上牌
  • 怎么删除office
  • 金融商品转让的增值税怎么计算
  • 微软正在更新office
  • 无法ping通ip地址
  • wordpress介绍
  • 预售商品房转让合同
  • 前端打包后生成文件
  • php常见的错误级别
  • 代理出口货物的合同
  • asreg命令什么意思
  • 使用的拼音
  • Js模板字符串添加点击事件
  • 【机器学习】9种回归算法及实例总结,建议学习收藏
  • php发送http请求的常用方法分析
  • vscode终端显示
  • 如何扣除企业接单费用
  • 外账是代理记账吗
  • 企业员工年终奖仲裁
  • 织梦艺嫣跳舞
  • 减免税额和抵免税额是什么意思
  • 有限合伙企业属于企业法人还是非法人企业
  • 企业的承兑汇票会计分录
  • 企业清算是怎么做账的
  • 财务管理税后利息费用都包含什么
  • 年化收益率和年利率区别
  • 折旧与摊销会计分录
  • 公司认缴没有实缴会有什么风险
  • 印花税根据一个月的销售额来计提吗
  • 机票行程单如何看座位等级
  • 小规模纳税人增值税计算公式
  • 分公司需要独立核算和报税吗
  • mysql索引优化是什么意思
  • mysim和innodb
  • windows7能玩地下城吗
  • 安装windows 8.1
  • win8休眠如何唤醒
  • win7装win8系统教程
  • vsftp命令
  • win7系统打开java的控制面板的方法
  • Linux使用scp命令进行文件远程的上传或下载
  • perl-v
  • nodejs截图
  • nodejs调试指南
  • html+css网站设计基础教程
  • bat批处理执行cmd命令
  • unityui播放视频
  • python读写docx
  • js判断页面是否打开
  • Intent传List、Map
  • java 使用jar包
  • 服务协议属于哪类合同
  • 消费税纳税申报流程图
  • 银饰品交消费税吗
  • 用于赞助的消费品需要缴纳消费税吗
  • 广东税务实名注册
  • 安徽公务员流程各个阶段时间
  • 电脑上怎样安装word文档
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设