使用批处理文件自动打开多个CMD窗口执行Gulp和Node任务

作者:栖木

时间:2026-10-21

浏览:654

本文介绍如何利用批处理(.bat)脚本自动化前端构建流程。通过start命令并行启动多个CMD窗口,分别执行Gulp文件压缩合并与Node.js主题色生成任务,解决手动操作繁琐的问题,提升项目发布前的处理效率。

文章目录

使用场景与需求分析

一、使用场景

具体应用场景为项目发布之前。

操作步骤:

1. 运行Gulp工具,对文件执行压缩、合并等操作;

2. 在步骤1完成后,针对合并后的文件(例如default.css)进行多主题色的自动生成,此环节使用Node.js脚本处理。

问题:手工操作步骤繁琐

手动操作流程包括:打开cmd窗口 -> 切换至执行目录 -> 执行gulp命令 -> 关闭cmd窗口(Gulp执行完毕后,该窗口无法继续执行其他命令)-> 再次打开cmd窗口 -> 切换目录 -> 执行node命令 -> 关闭cmd窗口。

需求:使用.bat脚本自动完成上述步骤

二、bat代码

批处理脚本实现


 @echo off 
 start cmd /k "gulp" 
 start cmd /k "node modifyfile.js"

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持本站!

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章