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

  • word没有内容怎么弄下划线(word文档不见了怎么办)

    word没有内容怎么弄下划线(word文档不见了怎么办)

  • 苹果垃圾短信怎么设置过滤(苹果垃圾短信怎么举报骚扰)

    苹果垃圾短信怎么设置过滤(苹果垃圾短信怎么举报骚扰)

  • 腾讯视频用手机号怎么登录(腾讯视频用手机号码充了会员)

    腾讯视频用手机号怎么登录(腾讯视频用手机号码充了会员)

  • 抖音beta过期了怎么办(91抖音过期了)

    抖音beta过期了怎么办(91抖音过期了)

  • 怎么拆耳机(怎么拆耳机套)

    怎么拆耳机(怎么拆耳机套)

  • 电脑上的ss接口有几种(电脑上的ss接口可以插耳机吗)

    电脑上的ss接口有几种(电脑上的ss接口可以插耳机吗)

  • 路由器不放在弱电箱怎么组网(路由器不放在弱电箱)

    路由器不放在弱电箱怎么组网(路由器不放在弱电箱)

  • 短信延迟收到怎么回事(短信延迟收到怎么解决vivo)

    短信延迟收到怎么回事(短信延迟收到怎么解决vivo)

  • 平板id账号密码忘了(平板id账号密码忘了重新注册一个能用吗)

    平板id账号密码忘了(平板id账号密码忘了重新注册一个能用吗)

  • 电脑上半角符号怎么输入(电脑半角符号怎么设置)

    电脑上半角符号怎么输入(电脑半角符号怎么设置)

  • switch连显示器没反应

    switch连显示器没反应

  • 话筒声音太小怎么办(话筒声音太小怎么办苹果)

    话筒声音太小怎么办(话筒声音太小怎么办苹果)

  • 哔哩哔哩ul等级是什么(哔哩哔哩ul等级怎么升)

    哔哩哔哩ul等级是什么(哔哩哔哩ul等级怎么升)

  • iphone电池最大容量99能恢复吗(iPhone电池最大容量多少需要更换)

    iphone电池最大容量99能恢复吗(iPhone电池最大容量多少需要更换)

  • 电脑的宽带连接用户名是什么(电脑的宽带连接怎么设置)

    电脑的宽带连接用户名是什么(电脑的宽带连接怎么设置)

  • iphone7基带坏了怎么办(iphone7基带坏了耗电量太大)

    iphone7基带坏了怎么办(iphone7基带坏了耗电量太大)

  • window10运行在哪(window10里运行在哪里)

    window10运行在哪(window10里运行在哪里)

  • 芒果tv怎么解除绑定卡(芒果tv怎么解除qq绑定)

    芒果tv怎么解除绑定卡(芒果tv怎么解除qq绑定)

  • 怎么送流量给别人(怎么送流量给别人使用)

    怎么送流量给别人(怎么送流量给别人使用)

  • Pr怎么找到导出文件保存的位置(pr导出的视频在哪儿找)

    Pr怎么找到导出文件保存的位置(pr导出的视频在哪儿找)

  • airpods可以连安卓吗(airpods可以连安卓手机吗)

    airpods可以连安卓吗(airpods可以连安卓手机吗)

  • 如何恢复快递短信通知(如何恢复快递短信通知微信)

    如何恢复快递短信通知(如何恢复快递短信通知微信)

  • qq音乐闪退(qq音乐闪退 苹果)

    qq音乐闪退(qq音乐闪退 苹果)

  • 怎么恢复微信聊天记录(怎么恢复微信聊天背景默认)

    怎么恢复微信聊天记录(怎么恢复微信聊天背景默认)

  • 当当网如何退货(当当网如何退货免运费)

    当当网如何退货(当当网如何退货免运费)

  • 资金账簿印花税减半征收后可以叠加享受优惠吗
  • 实收资本实务处理办法
  • 处置固定资产亏了怎么做账
  • 金税四期对企业的六点影响
  • 企业注销库存怎么做账
  • 什么是进口增值税率
  • 发票只有抵扣联没有发票联能不能报销
  • 高铁票抵扣税率怎么计算
  • 残疾人保障金做什么会计科目
  • 自己提供原材料让别人加工
  • 企业购买的雇主责任险
  • 注册资本未到位转让股权
  • 专票开票出框可以改吗
  • 收取线路维护费合法吗
  • 金税盘是固定资产还是无形资产
  • 增值税税率改革的意义
  • 代缴水电费是什么意思
  • 母公司向子公司收取管理费
  • 运费营改增时间
  • 抵税的税额怎么计算
  • 企业怎样信用升级
  • 公司注销时债权债务怎么处理
  • 核销坏账应具备的条件
  • linux禁用root用户
  • 虚增成本调增还会被处罚吗
  • 税前扣除税后扣除
  • thinkpad预装的office怎么激活
  • 单位给个人报销计入什么科目
  • 固定资产账面价值是什么意思
  • 股权转让定金怎么退回
  • php设计模式及使用场景
  • 不能抵扣的发票可以做成本吗
  • 暴风雪的寒冷
  • PHP:imagecreatefromgd2part()的用法_GD库图像处理函数
  • 延期支付土地款利息会计处理
  • React18的useEffect会执行两次
  • thinkphp框架介绍
  • vue 实战
  • php查询sqlserver数据库
  • 傅里叶变换的过程
  • php使用for循环实现乘法口诀表
  • opengl 帧率
  • 外籍专家劳务费
  • 分公司利润怎么结转给总公司需要交税
  • 税务申报显示已申报
  • 支付临时工工资,需要个税申报吗
  • js reverse
  • 帝国cms移动端
  • db2 21000怎么解决
  • 坏账损失属于营业成本吗
  • 应付职工薪酬的二级科目都有哪些
  • 企业债务重组业务
  • 坏账准备贷方表示什么
  • 代理运费增值税税率
  • 处置固定资产取得的净收益属于当期的收入
  • 清理固定资产是什么意思
  • 道路施工企业的上级监管部门是谁
  • 赠送货物金额为多少
  • mysql怎么修改列的类型
  • windows7如何设置电脑休眠时间
  • xp系统 win7
  • 苹果系统最新版本
  • CentOS中httpd源代码安装与测试步骤分享
  • javaw.exe是什么进程
  • ubuntu18.04单网卡多ip
  • win7多用户怎么删除
  • win8如何关闭杀毒软件
  • kpupgrader.exe是什么
  • cocos2d
  • yarn和npm一起使用冲突
  • javascript解决了什么问题
  • jQuery Easyui datagrid连续发送两次请求问题
  • jquery 图片插件
  • 广东税务总局发票怎么开
  • 通用申报表水利基金怎么填
  • 婚姻登记处婚俗改革宣传
  • 中牟地税局电话
  • 出口退税出现预缴怎么办
  • 资源税的定义是什么
  • 企业年度申报怎么修改
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设