[英]How can I run php artisan and npm run electron at once?
我尝试运行php artisan serve
和electron.
通过使用 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.