美文网首页
如何统计前端项目有多少行代码

如何统计前端项目有多少行代码

作者: hao_developer | 来源:发表于2024-02-20 12:18 被阅读0次

输入命令

前端项目核心代码主要在src目录下,打开项目找到src目录,右键点击 git bash here ,然后输入命令:

1.包括空行(会列出每个文件的代码行数):

find . "(" -name "*.html" -or -name "*.js" -or -name "*.css" -or -name "*.vue" ")" -print | xargs wc -l
image.png

2.包括空行(只显示总行数)

find . "(" -name "*.html" -or -name "*.js" -or -name "*.css" -or -name "*.vue" ")" -print | xargs grep -v "^$" | wc -l
image.png
  1. 回车命令
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参数:只显示行数。在同时对多个文件的行数进行统计时,会计算出它们的和。

相关文章

  • 统计项目行数

    今天领导突然问我咱们的项目有多少行代码,这么一问直接把我问懵了,对啊,怎么统计项目有多少行代码呢?查了一下资料,把...

  • 1.4 Spark Architecture 程序执行

    这段代码用本地模式统计了一下sbt的构造文件有多少行

  • Qt编写自定义控件69-代码行数统计

    一、前言 代码行数统计主要用来统计项目中的所有文件的代码行数,其中包括空行、注释行、代码行,可以指定过滤拓展名,比...

  • Qt开源作品10-代码统计组件

    一、前言 代码行数统计主要用来统计项目中的所有文件的代码行数,其中包括空行、注释行、代码行,可以指定过滤拓展名,比...

  • 代码统计

    使用终端,统计代码有多少行首先cd 到你要查看的文档路径下命令: 带空格的也统计find . -name ".m"...

  • 如何统计项目代码行数

    在Mac上计算你写了多少行代码 Linux下统计代码行数 Linux系统提供了wc命令来统计文件的行数 统计当前目...

  • 代码量小记

    今天一朋友问我这边一个项目大概有多少行代码,我一脸茫然毫无概念,后来在百度上搜索了一下代码行数统计一行命令就查询出...

  • 如何统计项目代码行数

    1、打开终端,用cd命令 定位到工程所在的目录。 2、调用以下命令即可把每个源代码文件行数及总数统计出来 (1)包...

  • git 统计项目仓库代码行

  • iOS项目统计有多少行

    本算法是将pods和自己创建的类写的代码行数总数! 打开终端,用cd命令 定位到工程所在的目录,然后执行: fin...

网友评论

      本文标题:如何统计前端项目有多少行代码

      本文链接:https://www.haomeiwen.com/subject/fzebadtx.html