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

  • 办公室购买清洁剂
  • 一般纳税人简易征收最新政策2023
  • 股权变更怎么收费
  • 企业常见的股利政策
  • 印章刻字怎么收费
  • 加工承揽合同印花税谁交
  • 用友为啥会出现期初调整
  • 由母公司承担子公司债务的财务处理怎么做?
  • 去税务局增加税目需要带什么资料
  • 怎么查找地方教育附加税的计税依据?
  • 学校的纳税人识别号是不是社会信用代码
  • 资产负债表和利润表的利润不一致
  • 一般纳税人简易征收范围
  • 应付未付的款项怎么写凭证
  • 税务机构
  • 进项税额加计抵减怎么做分录
  • 小规模本月应交增值税次月交可以不计提吗
  • 把u盘变成光盘模式
  • 销售差异计算公式
  • 银行承兑汇票的转让一般通过什么渠道
  • 个人所得税手续费返还
  • 公司账户转账到出纳个人账户
  • 企业投资者撤回投资款
  • 广告制作公司成本核算包含哪些
  • 营改增后房租收入怎么交税
  • 重装win7系统鼠标键盘没反应
  • from origin ‘null‘ has been blocked by CORS policy: Cross origin requests are only supported for ...
  • 前端页面默认字体
  • 房产权利转移
  • 海带下载
  • php投票网站制作
  • Laravel 5.4重新登录实现跳转到登录前页面的原理和方法
  • 建筑安装企业核定征收企业所得税
  • 项目费用怎么入账
  • 企业会计准则应用指南2023pdf
  • python搭建项目结构
  • php哪本书最好
  • phpcms v9 getshell
  • php自动加载函数
  • 个体经营所得可以用投资人申报吗
  • 实际发生坏账损失不影响应收账款
  • 销售费用变动率异常
  • 直接人工成本的计算公式
  • 预收账款和应收账款的转换
  • 出口后收不到货款
  • 承租人转租房屋的后果
  • 已收款未开票未发货能确认收入吗
  • 支付给个人的佣金没有发票
  • 企业收到的财政性补贴要交企业所得税吗
  • 停车发票怎么盖章
  • 产品的销售费用计入
  • 管理费用属于什么成本
  • mysql中/g
  • 在数据库中对数据表进行生成的是
  • windows7怎么说
  • vmware 启动虚拟机
  • 电脑开机自动弹出
  • win10蓝屏stopcode
  • helppane是什么应用程序
  • csrss.exe是什么进程 2个
  • vsftpd配置用户登录目录
  • 为避免10月20号后盗版系统出现黑屏的bat文件
  • win8打开蓝牙设置
  • win8取消自动更新
  • centos安装命令yum
  • glrotatef函数
  • js array api
  • disk指令
  • javascriptcsdn
  • python的特点及应用范围
  • javascript常见问题
  • js实现继承的几种方式详述(推荐)
  • javascript面向对象编程
  • 税务分局是什么意思
  • 为构建和谐企业
  • 广东省地方税务局
  • 企业去哪查
  • 企业税收筹划的基本目标
  • 湖北低保查询网站官网
  • 江西省国家税务局网站
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设