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

  • 2022微信如何设置其他地区(2022微信如何设置性别为空)

    2022微信如何设置其他地区(2022微信如何设置性别为空)

  • 苹果13密码怎么设置四位(苹果13密码怎么解开)

    苹果13密码怎么设置四位(苹果13密码怎么解开)

  • 华为nova7支持红外功能的吗(华为nova7支持红外吗)

    华为nova7支持红外功能的吗(华为nova7支持红外吗)

  • 抖音视频左下角不显示位置(抖音视频左下角三角形数字什么意思)

    抖音视频左下角不显示位置(抖音视频左下角三角形数字什么意思)

  • 在京东买了东西为什么没有信息(在京东买了东西怎么退)

    在京东买了东西为什么没有信息(在京东买了东西怎么退)

  • 华为p40pro怎么查激活时间(华为p40pro怎么查维修记录)

    华为p40pro怎么查激活时间(华为p40pro怎么查维修记录)

  • 网络层的协议有哪些(属于网络层的协议有)

    网络层的协议有哪些(属于网络层的协议有)

  • 钉钉如何两个群同时视频会议(钉钉如何两个群一块直播)

    钉钉如何两个群同时视频会议(钉钉如何两个群一块直播)

  • 小度在家1c怎么连接电视机(小度在家1c怎么拆开维修)

    小度在家1c怎么连接电视机(小度在家1c怎么拆开维修)

  • 抖音的地区是到哪里就显示哪里的吗(抖音显示地区)

    抖音的地区是到哪里就显示哪里的吗(抖音显示地区)

  • E980是什么处理器(处理器e9)

    E980是什么处理器(处理器e9)

  • ps设计是什么(ps设计是什么东西)

    ps设计是什么(ps设计是什么东西)

  • pps是什么(pps是什么材料)

    pps是什么(pps是什么材料)

  • 喜马拉雅电脑版怎么下载(喜马拉雅电脑版怎么找到创作中心)

    喜马拉雅电脑版怎么下载(喜马拉雅电脑版怎么找到创作中心)

  • word怎么设置首行缩进(word怎么设置首页无页码)

    word怎么设置首行缩进(word怎么设置首页无页码)

  • 手机没话费不记得号码怎么办(如果手机没话费)

    手机没话费不记得号码怎么办(如果手机没话费)

  • 如何wps查找全部替换(如何wps查找全部数据)

    如何wps查找全部替换(如何wps查找全部数据)

  • iphone11pro多少寸(iphone11pro几英寸)

    iphone11pro多少寸(iphone11pro几英寸)

  • 苹果蓝牙耳机开机键在哪(苹果蓝牙耳机开机键在哪图解)

    苹果蓝牙耳机开机键在哪(苹果蓝牙耳机开机键在哪图解)

  • 淘票票如何退电影票(淘票票退电影票会影响会员积分吗)

    淘票票如何退电影票(淘票票退电影票会影响会员积分吗)

  • 苹果前置闪光灯怎么关闭(苹果前置闪光灯不闪了怎么回事)

    苹果前置闪光灯怎么关闭(苹果前置闪光灯不闪了怎么回事)

  • win12发布时间(windows 发布时间)

    win12发布时间(windows 发布时间)

  • 前端设置页面字体尺寸跟随屏幕大小而进行变化(前端页面默认字体)

    前端设置页面字体尺寸跟随屏幕大小而进行变化(前端页面默认字体)

  • Stable Diffusion 准确绘制人物动作及手脚细节(需ControlNet扩展)

    Stable Diffusion 准确绘制人物动作及手脚细节(需ControlNet扩展)

  • PointNet解读(point network)

    PointNet解读(point network)

  • 外贸企业进项税不抵扣分录
  • 发放工资的转账支票出票人是谁
  • 支付给个人的劳务费需要发票吗
  • 开票系统里红字发票怎么开
  • 2019年工会经费新规定
  • 公积金需要每月缴纳吗
  • 公司注册住所要求
  • 合同签订之后国家降税怎么办?
  • 地下建筑物应该怎样缴纳城镇土地使用税?
  • 企业合并相关舞弊风险有哪些
  • 个人钱转入对公账户账务处理
  • 代发工资开票内容
  • 个调税手续费会计分录怎么写?
  • 被合并企业评估什么意思
  • 支付业务招待费的税费是进项还是销项
  • 去年销售怎么算
  • 销项负数发票会计摘要
  • 进项税额有哪些明细科目
  • 没有增值税发票怎么出口
  • 购买软件的增值税可以抵扣吗
  • 主营业务收入是营业收入吗
  • 金税盘增值税普通发票红冲操作流程
  • 营改增后新纳入增值税征税范围的有
  • 年底进项税和销项税怎么记
  • 存货跌价准备会影响利润总额吗
  • 增值税价外费用开票内容
  • 不抵扣发票如何勾选
  • 长期待摊费用与折旧区别
  • 通行费发票怎么开
  • 损失与费用的区别
  • 电子发票能报税不
  • 采用视同买断方式代销商品怎么记账?
  • 解放双手神器说说
  • win7为什么不能安装软件
  • 残保金零申报但是逾期未报
  • linux怎么用微信
  • PHP:Memcached::decrementByKey()的用法_Memcached类
  • 百香果的功效与作用及食用方法果的籽能嚼碎吃吗?
  • rtlcpl.exe
  • elementuiicon
  • 2021前端面试题目100及最佳答案
  • vue onshow
  • react组件如何设置dom
  • php文件合并
  • php xml转字符串
  • 初级职称到中级职称需要上继续教育课吗
  • mysql如何避免锁表
  • 代发工资怎么做
  • 织梦cms不更新了吗
  • 净现值与原始投资额现值
  • 应付利息如何结转
  • 织梦标签工具
  • 织梦使用教程
  • 坏账准备在资产负债表哪里体现
  • 对方公司已注销还能起诉吗
  • 扣除员工餐费怎么做分录
  • 以现金形式发工资的公司
  • 全资子公司的账户是什么
  • 上个月的发票可以作废吗
  • 应付职工薪酬为负数什么意思
  • 新公司开户有几种类型
  • 研发费用资本化条件
  • 成本含税如何做会计分录
  • win8怎么卸载
  • 怎么快速隐藏电脑下方一排
  • win1020h2版好不好
  • Win8.1怎么打开无线网卡
  • 怎么更改windows商店的安装位置
  • centos 安装
  • Linux中的stat命令使用简介
  • win10 ug
  • sql服务3417
  • 安卓手机管家推荐
  • python中else语句
  • 增值税发票税控开票软件客服
  • 浙江国税局电子税务局
  • 比亚迪车载物联网卡
  • 关税由谁来承担
  • 国家税务总局查询发票
  • 什么是非行政许可
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设