【问题标题】:Hide command prompt in laravel desktop application在 laravel 桌面应用程序中隐藏命令提示符
【发布时间】:2021-12-26 09:31:57
【问题描述】:

我开发了一个 laravel 桌面应用程序,它运行良好。当我运行我的 laravel 桌面应用程序 php artisan serve 命令时,它会在命令提示符下自动启动,它会像这样显示在桌面上 但我不需要显示它应该在后台运行。提前指导我谢谢你

【问题讨论】:

  • 您可以在没有artisan 命令的情况下运行,例如localhost/projectname
  • 我不使用 artisan serve 运行它设置自动启动 php artisan serve 但如果我关闭命令提示符它会关闭桌面应用程序
  • Artisan serve 用作开发环境。它不打算用作“生产”环境。如果你想在本地运行应用程序,也许你应该看看虚拟机,或者会自动启动的服务(比如 Valet)。也许 docker 容器是一个很好的解决方案?
  • Artisan 命令正在自动运行我对此没有任何问题,但我希望这些命令应该在后台运行并且不应该出现在窗口上,如上图所示命令提示符是显示在应用程序上

标签: php laravel desktop-application serve phpdesktop


【解决方案1】:

您好,感谢所有尽力帮助我的人,我得到了解决方案,您只需更改桌面应用程序的 setting.json 文件并默认关闭控制台

"debugging": {
    "show_console": false,
    "subprocess_show_console": false,
    "log_level": "DEBUG4",
    "log_file": "debug.log"
},

【讨论】:

    猜你喜欢
    • 2014-02-04
    • 1970-01-01
    • 1970-01-01
    • 2012-11-13
    • 1970-01-01
    • 1970-01-01
    • 2015-09-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多