一键启动多个node服务(不关闭窗口)

现开发的项目每次都需要启动三个服务才能进行开发测试,每天手动操作一遍超级无敌繁琐…… 果断写个批处理文件一键启动,话不多说,上代码~
可移步我的Github查看

start-service.bat 一键启nodejs服务器说明

说明

根据本地设置修改配置后,双击该BAT文件即可启动三个Node服务和打开测试页面。

注意事项

1、windows下若需要显示中文,需将文件编码格式改为“ANSI”,否则执行时会出现中文乱码。(新建文本另存为ANSI的文本后,将dos命令复制进去,改txt的后缀为bat即可)

2、bat文件中注释为两个半角双引号“::” 。

3、需按照以下说明修改配置,即可使用。

4、包含空格的路径,用半角双引将空格包起即可

详细说明


// 如果没有为NodeJS设置全局变量,请设置下方的地址为NodeJS的安装文件目录,并去掉`::`注释符号

cd C:\Program" "Files\nodejs

// 下方请设置项目服务器代码根目录

set ServerPath=E:\project\Server

// 下方请设置常用浏览器的可执行文件路径(注意包含空格的路径,用半角双引将空格包起)

set BrowserEXE=C:\Program" "Files" "(x86)\Google\Chrome\Application\chrome.exe

// 下方请设置测试HTML页面的本地路径或URL地址

set TestPath="http://localhost:7456"

// 以下为启动服务(前三行)和打开浏览器页面(最后一行)操作;前三行的变量`%%ServerPath`后面的路径为启用NodeJS服务的JS路径

start "Account Service" node %ServerPath%AccountServer\app.js

start "Hall Service" node %ServerPath%HallServer\app.js

start "Majiang Service" node %ServerPath%MahjongServer\app.js

start %BrowserEXE% %TestPath%
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,678评论 25 708
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,612评论 9 467
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,259评论 4 61
  • 今天是周四,第三节是语文课,我们开始学习李煜的词《相见欢》。一曲词写出了诗人的亡国之痛,悔恨、痛苦、离别的伤感之情...
    鸣鸥阅读 852评论 17 14
  • 你可知道优秀不是说说而已 在上海学习金钱观的课程,为了这个城市的美景美食,我们提前一天抵达,这一天的时光都在走路当...
    悠爷阅读 146评论 1 3