代码之家  ›  专栏  ›  技术社区  ›  Jose

在Laragon上部署Laravel 10+Inertia+Vue进行内部应用

  •  0
  • Jose  · 技术社区  · 1 年前

    我正在使用Laravel10+Inertia+Vue为一家小企业创建一个内部web应用程序。我将该应用程序部署到公司电脑1中的Laragon网络服务器上。 所以我所做的是在我的项目上运行npm运行构建,然后复制到Laragon文件夹。这是我为使它发挥作用而制作的文件夹结构。

    - laragon
        - [ default folders of Laragon ]
        - lib (all Laravel related files go here)
            - [ folders of Laravel application ]
            - public (hot file deleted)
        - www
            - [ Here I copy all the contents from lib/public,
              then change the path inside index.php to point to /lib folders.
              Here I also delete the hot file ]
    
    

    问题是,每次我需要更新时,我都需要运行npm run build,然后复制 build 我的开发中的文件夹 public 文件夹到 /lib/public 以及 /www .而对于Laravel相关的文件,我可以通过git进行推送。

    我不确定这是否是最好的做法。但它是有效的。我想知道是否有人对我有更好的建议来简化更新部署过程。 提前谢谢。

    0 回复  |  直到 1 年前
    推荐文章