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

  • 抖音私信出现感叹号(抖音私信感谢大哥的话)

    抖音私信出现感叹号(抖音私信感谢大哥的话)

  • 修复聊天记录显示没有异常无需修复(修复聊天记录显示没有异常无需修复是什么意思)

    修复聊天记录显示没有异常无需修复(修复聊天记录显示没有异常无需修复是什么意思)

  • 电量过低请继续充电什么意思(电量过低请继续充电英文)

    电量过低请继续充电什么意思(电量过低请继续充电英文)

  • QQ怎么发离线文件(qq怎么发离线文件夹2023)

    QQ怎么发离线文件(qq怎么发离线文件夹2023)

  • 保留与word早期版本的兼容性是什么意思(保留与word早期版本的兼容性要勾选吗)

    保留与word早期版本的兼容性是什么意思(保留与word早期版本的兼容性要勾选吗)

  • asc文件是干嘛的(asc后缀是什么文件)

    asc文件是干嘛的(asc后缀是什么文件)

  • 华为nova7是什么处理器(华为nova7是什么时候出的?)

    华为nova7是什么处理器(华为nova7是什么时候出的?)

  • 魅族17pro充电功率(魅族17pro充电问题)

    魅族17pro充电功率(魅族17pro充电问题)

  • 手机照片回收站怎么找(手机照片回收站删了还能找回吗)

    手机照片回收站怎么找(手机照片回收站删了还能找回吗)

  • 打卡机改时间打卡可以查出来不(打卡机改时间打卡又改回来可以吗)

    打卡机改时间打卡可以查出来不(打卡机改时间打卡又改回来可以吗)

  • p30pro中国版和海外版区别(华为p30pro国行和海外版区别)

    p30pro中国版和海外版区别(华为p30pro国行和海外版区别)

  • 华为手机能投屏到电视上吗(华为手机能投屏到墙上吗)

    华为手机能投屏到电视上吗(华为手机能投屏到墙上吗)

  • vivo手机中的小V怎么找(vivo手机中的小v在哪里可以开启)

    vivo手机中的小V怎么找(vivo手机中的小v在哪里可以开启)

  • md513cha是ipad几寸的(md513j/a是ipad几)

    md513cha是ipad几寸的(md513j/a是ipad几)

  • qq三个皇冠多少级(扣扣一个皇冠三个星星是多少级)

    qq三个皇冠多少级(扣扣一个皇冠三个星星是多少级)

  • iphone能用移动卡吗(iphone能用移动的卡吗)

    iphone能用移动卡吗(iphone能用移动的卡吗)

  • word参考文献怎么引用(word参考文献怎么标注右上角)

    word参考文献怎么引用(word参考文献怎么标注右上角)

  • ios13怎么查找别的iphone(苹果ios13怎么查找别人的iphone位置)

    ios13怎么查找别的iphone(苹果ios13怎么查找别人的iphone位置)

  • z5x有微信视频美颜功能吗(vivo z5i微信视频美颜在哪里)

    z5x有微信视频美颜功能吗(vivo z5i微信视频美颜在哪里)

  • 为什么快手的文字变成省略号(为什么快手的文案自己没有了)

    为什么快手的文字变成省略号(为什么快手的文案自己没有了)

  • word怎么创建下一级标题(文档怎么创建下一页)

    word怎么创建下一级标题(文档怎么创建下一页)

  • 手机摔烂如何恢复数据(手机摔烂如何恢复微信聊天记录)

    手机摔烂如何恢复数据(手机摔烂如何恢复微信聊天记录)

  • oppoa9是全网通手机吗(oppoa79全网通)

    oppoa9是全网通手机吗(oppoa79全网通)

  • ps4连wifi的步骤(ps4连接wifi教程)

    ps4连wifi的步骤(ps4连接wifi教程)

  • 华为nova5pro返回键在哪(华为nova5pro返回键不灵敏)

    华为nova5pro返回键在哪(华为nova5pro返回键不灵敏)

  • 硬盘温度高(电脑硬盘温度高)

    硬盘温度高(电脑硬盘温度高)

  • 鸿蒙系统桌面如何增添图片?鸿蒙系统桌面增添图片教程(鸿蒙系统桌面如何设置)

    鸿蒙系统桌面如何增添图片?鸿蒙系统桌面增添图片教程(鸿蒙系统桌面如何设置)

  • Linux系统中Squid代理服务器配置全过程解析

    Linux系统中Squid代理服务器配置全过程解析

  • vue3+ts:安装路由(router)(vue路由使用方法)

    vue3+ts:安装路由(router)(vue路由使用方法)

  • 个体工商户税收优惠政策2023年
  • 印花税应计什么科目?
  • 递延所得税抵消分录
  • 增值税的特点是实行
  • 当年亏损额为什么不能填?
  • 普通发票税额没有打印全可以用么
  • 电子税务局怎么导出企业所得税报表
  • 金蝶专业版二级科目设置
  • 赠与和继承哪个划算
  • 融资租赁咨询服务合同需要交印花税吗
  • 电子承兑汇票付款流程
  • 社保扣款不成功会短信提醒吗
  • 企业转给法人的流程
  • 当月忘记暂估怎么办
  • 药店的成本费用有哪些
  • 建筑工程的适用范围
  • 发票二维码压线可以用吗
  • 资本溢价公积金计算公式
  • 零申报企业所得税
  • 安全教育经费计算方法
  • 分期收款销售的核算中发出商品时借什么账户
  • 一般纳税人普通发票要交增值税吗
  • 所得税预缴资产怎么计算
  • 公司 期货投资
  • 亿企代账怎么删除科目
  • 笔记本恢复出厂设置后和新的一样吗
  • 股权变更需要缴纳印花税吗,缴纳多少
  • 对方开红票需要寄给我吗
  • 股权转让有哪些股
  • 呆账核销的条件有哪些
  • 增值税的计税依据包括消费税吗
  • 会计分录有哪几种形式
  • php的正则表达式
  • 火狐十大必用插件
  • wordpress文章编辑
  • 备用金报销怎么做账
  • php输出数字
  • php stomp
  • 开源cti
  • js轮播图实现思路
  • nvme安装win10教程
  • php md5 16位
  • 专利技术的增值税
  • 汽车租赁业务是否属于租赁服务
  • 企业销售旧固定资产税票开票
  • 递延所得税资产借贷方向
  • 缴纳税款滞纳金怎么算
  • 企业重组的特殊性税务处理例题
  • 未收回的货款属于什么会计科目
  • sql语句表中增加一列
  • 原材料暂估入库分录
  • c#获取局域网ip
  • 如何判断有无运费险
  • 退休职工能否扣医保
  • 业务招待费汇算清缴账务处理
  • 短期借款按月计提的分录
  • 单位租赁个人房子怎么缴纳房产税
  • 代扣个人所得税怎么算
  • 利息支出和利息收入区别
  • 记账凭证附件的作用
  • xp系统怎么打开设置
  • macbookair如何隐藏文件
  • linux系统中可用于添加用户账号
  • RSync文件备份同步 Linux服务器rsync同步配置图文教程
  • 修改注册表显示隐藏文件
  • win8.1 升级
  • xp系统c盘到底哪些文件可以删除越详细越好谢谢
  • win 7快速启动
  • linux ed
  • css跑马灯效果
  • jquery1
  • python函数例子
  • 相同目录
  • jquery模拟表单提交
  • 单页图片和文字怎么设置
  • 简单介绍linux系统有哪些主要特点?
  • #androidsdk文件夹可以删除吗
  • 外经证注销网上操作
  • 朝阳区下面分几个区
  • 什么是免抵税额和免抵退税额
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设