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

  • 小规模能否开利息专用发票?
  • 企业所得税固定资产
  • 综合保税区内企业
  • 出差的餐饮发票的税率是多少
  • 境外公司汇款给境内个人
  • 甲方也要跟项目走的吧
  • 出口退免税备案
  • 非居民企业投资收益
  • 财政拨款的事业单位有哪些
  • 清卡增值税申报比对不通过的原因
  • 分公司开票总公司收款行吗
  • 酒店客房主营业务支出明细表怎么写
  • 利息支出手续费
  • 企业的对公支出是什么
  • 开票信息银行账号有一个横杠
  • 金税盘怎么做账务处理
  • mac如何修改图片像素大小
  • 金融资产有哪三类代码
  • 一般纳税人存货入账价值
  • 小微企业可以享受六税两费吗
  • 深入php:面向对象、模式与实践
  • 旧房转让土地增值税计算案例
  • 食品类发票入账属于什么科目
  • thinkphp yii
  • FUXA个人学习总结(一)
  • 库存商品转在建工程 增值税
  • php常用的魔术方法有哪些
  • 显示国家税务总局东莞分局打来电话是诈骗还是正规电话
  • qiankun跨域问题
  • 公户发工资必须是员工账号必须是公户开户行吗
  • 以前年度损益调整账务处理分录
  • 暂估入库少了
  • 零申报企业所得税怎么申报
  • 物业费少交点,有什么理由
  • 非流动资产基金 新会计制度 对应
  • 查看php
  • 帝国cms生成app
  • 燃油税税率是多少
  • python 逻辑取反
  • 织梦怎样实现文件上传
  • 项目支出可以列支差旅费吗
  • 票据粘贴顺序是什么
  • 免税收入和不征税收入有何区别
  • sql server 2008使用教程
  • sql2005安装步骤
  • 年终奖金个人所得
  • 小规模纳税人公转私技巧
  • 企业增加实收资本的途径不包括
  • 母公司代发子公司工资,子公司申报个税
  • 记账凭证可以先做贷方吗
  • 装修材料增值税发票明细表
  • 主营业务成本做多了怎么办
  • 食品企业生产成本管理的案例分析
  • 如何获取数据库的sid
  • windows启动失败是怎么回事
  • windows安装orthofinder
  • win8.1怎么安装软件
  • linux数字运算
  • explorer.exe进程文件
  • win10系统资源
  • win8共享文件
  • Mtdacq.exe - Mtdacq是什么进程 有什么用
  • 免费获取验证码
  • 微软在中国的代理公司
  • win10系统开机蓝屏,重启就好
  • 图片加载完成再加载
  • shell脚本编写的基本知识
  • opengl源码在哪里
  • JQueryEasyUI之DataGrid数据显示
  • 电子词典笔哪个品牌好
  • 如何处理女寝关系
  • unityshader
  • python连接Oracle数据库
  • python中的迭代器
  • 湖北税务发票真伪查询网
  • 工会经费怎么缴纳不了
  • 病历证明在医院保存多久
  • 个人所得税全年不到60000,单月超过
  • 浙江国税电子税务局申报时间
  • 企业卖旧房如何计算缴纳土地增值税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设