在npm run serve命令构建项目成功之后,如何使用popen运行第二个子进程?

问题描述

对于我的网站项目,我想制作一个Python脚本来启动我需要的所有依赖项,例如后端和前端。

我当前正在使用sp = subprocess.Popen('npm run serve',shell=True)执行命令以启动我的Vue.js前端。到目前为止,一切正常。

我现在要实现的是,一旦npm run serve命令成功启动vue项目后,就自动在firefox中打开网站。 我已经成功通过sp = subprocess.Popen('firefox localhost:5000',shell=True)打开了网站。但是此命令将比构建vue项目更快,因此它将显示“无法连接”-firefox页面。

由于我是初学者,所以我不知道是否有可能等到运行Firefox的子进程,直到npm完成,并且会很高兴得到提示!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...