![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node
文章平均质量分 89
JYeontu
不止前端
展开
-
写一个可以批量修改图片分辨率的工具
🎈在视觉内容至关重要的今天,图片尺寸的调整对于网站加载速度和用户体验有着直接影响。本文介绍的Node.js工具,通过简单的命令行操作,允许用户批量调整图片尺寸,支持单张图片和整个目录的操作,提供了按比例缩放和自定义宽高的灵活选项。这不仅提高了工作效率,也使得图片管理变得更加简单。原创 2024-06-21 09:19:24 · 966 阅读 · 0 评论 -
使用 Node.js 插件给指定目录下的所有图片添加上文字水印
加水印是为了保护图片的版权和安全。在互联网上,很容易将图片下载或者截屏保存下来,然后进行二次使用,这就侵犯了原作者的版权。而加上水印可以使得图片更难被盗用,因为盗用者需要花费时间和精力去处理水印,而这个过程可能会破坏原始图片的质量。原创 2024-06-21 09:17:54 · 633 阅读 · 0 评论 -
轻松查看WiFi密码的神奇脚本,让你忘记密码也不再是问题
🎈本文介绍了一个便捷的脚本,可以帮助你获取电脑中保存的所有Wi-Fi网络的密码。不再需要担心忘记Wi-Fi密码或手动查找密码的麻烦,只需运行脚本即可一键获取。原创 2024-01-13 22:39:01 · 1926 阅读 · 0 评论 -
node封装一个图片拼接插件
平时我们拼接图片的时候一般都要通过ps或者其他图片处理工具来进行处理合成,这次有个需求就需要进行图片拼接,而且我希望是可以直接使用代码进行拼接,于是就有了这么一个工具包。原创 2023-12-25 22:23:35 · 2431 阅读 · 0 评论 -
使用 Node.js 插件给指定目录下的所有图片添加上文字水印
想要在照片上添加个性化水印?不用担心,这个插件提供了简单易用的命令行接口,让你能够轻松实现对图片的水印批量处理,一切变得如此简单!加水印是为了保护图片的版权和安全。在互联网上,很容易将图片下载或者截屏保存下来,然后进行二次使用,这就侵犯了原作者的版权。而加上水印可以使得图片更难被盗用,因为盗用者需要花费时间和精力去处理水印,而这个过程可能会破坏原始图片的质量。原创 2023-12-21 16:23:03 · 1455 阅读 · 0 评论 -
Git提交前的必备神器——自动清除调试语句脚本
当要提交代码时,通常会避免将调试语句debugger一同提交到版本库中。为了解决这个问题,你编写了一个脚本来自动清除代码中的debugger语句,并将修改后的文件添加到Git暂存区。在这篇博客中,我们将介绍这个脚本的实现原理和使用方法,帮助开发者更有效地管理和提交代码。原创 2023-12-18 23:05:07 · 1931 阅读 · 0 评论 -
Node.js 艺术:用代码打印出绚丽多彩的控制台柱状图
echarts图表我们见多了,有没有想过在控制台实现一个图标呢?本文将带您领略 Node.js 的魅力,教您如何使用 JavaScript 代码在控制台中一键绘制出令人惊叹的柱状图。我们将一起揭示背后的技巧,包括数据处理、格式化输出和绘图算法,让您轻松将数据转化为视觉艺术,并且为您的控制台应用增添一份独特的魅力。原创 2023-12-07 23:18:51 · 423 阅读 · 2 评论 -
统计项目代码行数轻松搞定:使用 Node.js 脚本自动统计代码量
在软件开发领域,了解项目的代码规模和复杂度对于项目管理、团队协作以及技术评估都至关重要。通过统计项目代码行数,我们能够更好地把握项目的整体情况,包括但不限于代码量的大小、不同类型文件的分布情况以及项目的结构和复杂度。这些信息对于项目负责人做出决策、开发人员进行优化和维护、以及评估项目的进度和质量都具有重要意义。然而,手动统计代码行数通常会耗费大量时间和精力,特别是在大型项目中。为了提高统计效率并减少人为错误,我们可以借助自动化工具来完成这项任务。本文将介绍如何使用 Node.js 脚本来自动化统计项目代原创 2023-12-06 02:28:43 · 2491 阅读 · 0 评论 -
Node.js爬虫实战:搜狗图片爬取
本文将介绍如何使用Node.js编写脚本,通过搜狗图片API获取图片搜索结果,并批量下载搜索结果中的图片。我们将深入探讨如何利用Node.js中的模块来发送HTTP请求、处理API返回的数据,并将图片保存到本地文件系统中。原创 2023-12-03 23:53:42 · 1508 阅读 · 0 评论 -
Node.js爬虫实战:百度图片爬取
本文将介绍如何使用Node.js和相关库构建一个简单而高效的网络爬虫工具,帮助你从百度图片搜索结果中抓取并下载图片。我们将使用Node.js中的axios库发起HTTP请求,并利用cheerio库解析返回的JSON数据。通过这个示例项目,你将学会如何编写一个完整的图片下载工具,可以根据不同的需求进行定制和扩展。原创 2023-12-03 23:25:06 · 1707 阅读 · 0 评论 -
Git自动化利器:使用Node.js脚本定制化提交消息处理
本篇博客将介绍如何通过编写Node.js脚本,结合Git Hooks功能,实现对提交消息的自动处理。我们将以一个实际的例子为案例,详细讲解如何使用Node.js脚本来扩展Git的功能,提高团队协作效率和代码规范一致性。原创 2023-12-02 17:01:41 · 1000 阅读 · 0 评论 -
Git Hooks实战:提交前检查修改文件中是否包含调试代码
这篇技术博客介绍了如何利用Git Hooks来在提交代码前自动检查修改的文件中是否包含调试代码。通过实际示例和详细步骤,读者将学会如何设置Git Hook脚本,并确保团队成员在提交代码时遵循统一的代码规范,从而提高代码质量和开发效率。原创 2023-12-02 16:34:11 · 1203 阅读 · 0 评论 -
JavaScript将CSV文件转为JSON
在日常开发中,csv还是比较常见的数据文件格式,很多时候我们需要通过csv文件去获取我们需要的数据,这个时候我们可以借助node来编写一个脚本来帮助我们解析csv文件。原创 2023-08-02 09:14:06 · 498 阅读 · 0 评论 -
检索项目中冗余的图片
平时在项目中我们会使用到一些图片,很多时候我们会直接将图片打包到项目中去,随着项目的更新迭代,我们可能会删除一些图片的引用,但没将图片源文件删除,这个时候没有被引用到的图片就会成为冗余的文件,而且图片文件的大小一般都会比较大,这个时候就会使得项目的体积白白增大了,所以现在我们可以制作一个简单的检索脚本来找出项目中未被应用的图片资源,将没用过的图片删除的话可以缩小项目包的体积,对打包速度也有一定的优化。原创 2023-06-12 14:12:40 · 407 阅读 · 0 评论 -
封装一个快速生成目录树的全局脚本
我们在很多地方都可以看到有这样的目录树结构,目录树可以很好的介绍项目中各文件目录的用途,帮助读者了解整个项目结构。由于自己在项目中需要用到这个目录树来进行项目结构介绍,但是在网上简单的找了一下,没找到自己想要的工具,于是就自己动手撸了一个。原创 2023-03-14 15:14:02 · 524 阅读 · 0 评论 -
基于inquirer实现一个控制台多级选择交互功能
🎈在前端脚手架工具中经常会看到控制台输入参数等操作。例如Vue-cli中初始化项目会提示选择一些参数等。所以在开发脚手架工具或者node控制台程序,就需要用到inquirer工具或者类似的工具。但是使用过inquirer工具的同学应该知道,目前inquirer工具支持的交互方式只有以下几种:`input`, `number`, `confirm`, `list`, `rawlist`, `expand`, `checkbox`, `password`, `editor`,最近自己在封装一个脚手架工具时需要原创 2022-11-16 10:41:55 · 753 阅读 · 0 评论 -
node制作一个视频帧长图生成器
平时我们在发布视频的时候通常都需要从视频中截取一帧图片作为视频的封面,而现在常见的封面动态预览效果则可以通过视频帧长图来辅助实现,今天就让我们一起使用node来制作一个视频帧长图生成工具。...原创 2022-08-02 08:57:50 · 716 阅读 · 0 评论 -
node封装一个图片拼接插件
平时我们拼接图片的时候一般都要通过ps或者其他图片处理工具来进行处理合成,这次有个需求就需要进行图片拼接,而且我希望是可以直接使用代码进行拼接,于是就有了这么一个工具包。原创 2022-07-30 18:38:10 · 465 阅读 · 3 评论 -
基于inquirer封装一个控制台文件选择器
我们在用脚手架初始化项目的时候,往往会进行一些命令交互,用过vue或者react的用脚手架新建项目的应该都进行过命令交互,vue创建的时候会让你选择vue2还是vue3,也有多选要什么配置,也有输入y或者n选择是否用history路由等,这些简单的交互其实用inquire这个包都能实现,但是最近自己在做一个小工具的时候,想要进行文件和文件夹的选择,这时我发现inquire里并没有这个交互功能,所以便自己尝试去在inquire这个库的基础上实现文件选择和文件夹选择这两种类型的交互。......原创 2022-07-29 22:08:14 · 464 阅读 · 0 评论 -
node封装一个控制台进度条插件
控制台的进度条大家都见得不少了吧?大家都知道控制台的进度条是怎么实现的吗?最近自己在写几个node脚本工具,期间有需要进度展示的一个需求,所以就顺手写了一个可以自定义的进度条插件,可以直接引入并配置使用。...原创 2022-07-28 17:10:05 · 1163 阅读 · 0 评论