goto begin
// 以下几个命令类似上面
:commons
color 0d
%domain%
cd%dir%commons
node %domain%%dir%node_modulesgulpbingulp.js
echo ----------------------------COMMONS PROCESS FINISHED!--------------------------
goto begin
:app
color oe
%domain%
cd%dir%app
node %domain%%dir%node_modulesgulpbingulp.js debug
echo ---------------------------APP_BASE PROCESS FINISHED!--------------------------
goto begin
// 该命令可以进行多个应用的一键构建
:portal
color 0a
%domain%
cd%dir%
node %domain%%dir%node_modulesgulpbingulp.js
cls
echo -----------------------------ROOT PROCESS FINISHED!----------------------------
echo ***************************COMMONS PROCESS STARTING!***************************
color 0d
%domain%
cd%dir%commons
node %domain%%dir%node_modulesgulpbingulp.js
cls
echo ----------------------------COMMONS PROCESS FINISHED!--------------------------
echo ******************************APP PROCESS STARTING*****************************
color 0e
%domain%
cd%dir%app
node %domain%%dir%node_modulesgulpbingulp.js debug
cls
echo ------------------------------APP PROCESS FINISHED-----------------------------
echo *******************************************************************************
color 0f
goto begin
// modify命令用于修改盘符及项目目录路径
:modify
// 删除config文件
del run_config.txt
// '/p'会暂停当前命令
// 此处主要用于获取用户输入
set /p domain=please input yours root path,end with ':', eg.'d:':
echo the root path is:%domain%
// 输出输入的信息并保存到config文件中
@echo %domain%>>run_config.txt
set /p dir=please input yours project path, start with '/', eg. '/xx/xx':
echo the project path is:%dir%
@echo %dir%>>run_config.txt
goto begin
// 关闭当前窗口
:exit
pause
心得
弄这个.bat文件,主要也是为了偷懒。花了一点时间查找了相应的操作、使用说明,也算是初步可用。
目前使用起来也比较方便,可以在以后有机会时再次自定义一个类似文件,便捷开发,提高效率。
好了,以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对软件开发网的支持。









