从VisualStudio代码中运行Shell脚本会打开命令窗口,但会立即关闭
我有一系列shell脚本,它们负责启动我的应用程序。但是,当我尝试运行它们时,我的命令窗口会打开,然后立即关闭,应用程序不会启动。不知道为什么。任何帮助都会很好。它在朋友的机器上工作,所以看起来可能是一个配置问题,但我似乎无法想象它会是什么。我所要做的就是运行从VisualStudio代码中运行Shell脚本会打开命令窗口,但会立即关闭,shell,visual-studio-code,Shell,Visual Studio Code,我有一系列shell脚本,它们负责启动我的应用程序。但是,当我尝试运行它们时,我的命令窗口会打开,然后立即关闭,应用程序不会启动。不知道为什么。任何帮助都会很好。它在朋友的机器上工作,所以看起来可能是一个配置问题,但我似乎无法想象它会是什么。我所要做的就是运行up.sh up.sh #!/bin/bash sh ./start-site.sh & sh ./start-api.sh & set DEBUG=myapp:* & npm start #!/bin/bash
up.sh
up.sh
#!/bin/bash
sh ./start-site.sh &
sh ./start-api.sh &
set DEBUG=myapp:* & npm start
#!/bin/bash
cd ..
if [ ! -d "MentalHealthAPI" ]
then
echo "Pulling API"
git clone https://github.com/rhyse1/MentalHealthAPI.git
else
echo "API Directory Found"
fi
cd MentalHealthAPI
sh ./up.sh
启动站点。sh
#!/bin/bash
sh ./start-site.sh &
sh ./start-api.sh &
set DEBUG=myapp:* & npm start
#!/bin/bash
cd ..
if [ ! -d "MentalHealthAPI" ]
then
echo "Pulling API"
git clone https://github.com/rhyse1/MentalHealthAPI.git
else
echo "API Directory Found"
fi
cd MentalHealthAPI
sh ./up.sh
启动api.sh
#!/bin/bash
sh ./start-site.sh &
sh ./start-api.sh &
set DEBUG=myapp:* & npm start
#!/bin/bash
cd ..
if [ ! -d "MentalHealthAPI" ]
then
echo "Pulling API"
git clone https://github.com/rhyse1/MentalHealthAPI.git
else
echo "API Directory Found"
fi
cd MentalHealthAPI
sh ./up.sh