美文网首页
一键启动多个node服务(不关闭窗口)

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

作者: 万能的小芳芳 | 来源:发表于2017-06-09 15:24 被阅读501次

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

相关文章

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

    现开发的项目每次都需要启动三个服务才能进行开发测试,每天手动操作一遍超级无敌繁琐…… 果断写个批处理文件一键启动,...

  • node 服务端调试

    新版本的 node 自带了 inspect 参数,可以通过这个参数来启动调试窗口。 启动服务 --inspect ...

  • docker-compose 实用示例

    简单来说, docker compose就是一键启动/关闭多个容器的工具, 它能够帮你解决容器之间依赖的问题, 哪...

  • 关闭ssh后,服务依旧运行

    问题:启动一后台服务,关闭ssh窗口后,服务一同退出原因:SIGHUP 信号解决:使用nohup命令让程序在关闭窗...

  • 创建VMware的BAT文件

    本文介绍如何创建批处理文件(BAT)实现对VMware Workstation启动服务和程序、关闭程序和服务的一键...

  • VNC的一些操作

    设置vncserver的密码; 按提示输入密码以及确认密码 启动该服务用来启用vnc的1号窗口; 关闭1号窗口: ...

  • MySQL 管理

    启动及关闭 MySQL 服务器 Windows 系统下 在 Windows 系统下,打开命令窗口(cmd),进入 ...

  • Linux关闭ssh远程之后服务器进程关闭

    问题描述: 用Remmina远程服务器并且在服务器上启动Node进程之后一旦关闭远程,服务器上的进程就自动关闭了....

  • Selenium 4.x Grid 2/4 hub/node 模

    Step 6 :启动 hub/node 模式(一个hub 下挂多个node) 启动hub 启动node 启动后的截图

  • ubuntu关闭mysql服务

    关闭服务 启动服务

网友评论

      本文标题:一键启动多个node服务(不关闭窗口)

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