繁体   English   中英

如何同时运行 php artisan 和 npm 运行 electron?

[英]How can I run php artisan and npm run electron at once?

我尝试运行php artisan serveelectron. 通过使用 npm 但只有 php 工匠服务正在激活。 我可以使用浏览器访问127.0.0.1:8000但 electron 桌面应用程序未运行。

"scripts": {
    "electron": "electron .",
    "start": "php artisan serve & npm run electron",
}

这是因为php artisan serve命令的执行在您停止之前不会结束,因此npm run electron命令永远不会启动。

在停止执行 npm 脚本时,尝试在后台运行 serve 命令(如使用nohup )将导致问题: artisan serve 进程不会停止,因此重新运行npm run start将在下一个可用时启动新的服务进程端口: 8001 您需要手动查找并终止每个进程。

我想到的唯一选择是设置一个 Apache/Nginx 虚拟主机,这样您就不需要运行php artisan serve命令。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM