批处理文件命令未执行

时间:2021-03-22 20:45:05

标签: heroku localhost command-line-interface

我已经创建了以下 BAT 来启动我的本地主机。

cd C:\Users\Betty\web-projects\portfolio
pipenv shell
start heroku local web -f Procfile.windows
start http://localhost:5000/

当我运行脚本时,脚本的前两行被执行(即我的 pipenv 激活)但第三和第四行不执行。

当我第二次运行脚本时(通过在激活 pipenv 时在 CLI 中输入它的名称) 第三行和第四行执行(即本地服务器启动,浏览器打开正确地址)。

有没有办法编写这个脚本,这样它就不需要运行两次就可以完成预期的工作?

我认为这个问题可能与 pipenv 需要一些“时间”才能完全加载有关,我尝试在第二行之后使用 CLI sleep 命令(sleep 3),但这并没有解决问题。

0 个答案:

没有答案