我有一个用例,我需要将一个应用程序作为一键式可执行文件提供给客户端,这样他就不必执行多个操作来设置和运行应用程序。
显然,我可以使用hiroku或任何其他托管服务托管它,但我的时间不足。
我的应用程序包括 - Angular5前端+ Spring启动中间件+ MongoDB后端
存储库位于github上。另外,我有单独的后端和前端。所以bat文件中的命令序列是:
以下是我提出的建议:
echo off
call git clone https://github.com/saranshbansal/xyz.git
cd angular-frontend
call npm install && npm build
cd..
cd spring-boot-backend
call mvn spring-boot:run
cmd explorer "http://localhost:4200/"
但是,此bat文件只执行第一个命令并退出。它不会执行其余的命令。我尝试过更改订单,但结果是一样的。
请帮助修复它。