igorsgm/laravel-assembler

🧰 • 一款扩展的Laravel安装器CLI,让您能够通过一些实用的附加组件来快速搭建新的Laravel项目,并使用一条命令设置git仓库。

v0.5.0 2022-10-22 08:13 UTC

This package is auto-updated.

Last update: 2024-09-07 12:56:15 UTC


README

一款扩展的Laravel安装器 CLI,让您能够通过一条命令快速搭建新的Laravel项目并设置git仓库。

✨ 特性

只需一个脚本!

不想使用以上任何功能?没问题,所有功能都是可选的。

1️⃣ 要求

  • 必需

    • PHP 7.3或更高版本
    • Composer

    请确保将Composer的全局vendor bin目录添加到您的$PATH,以便系统能够找到laravel-assembler可执行文件。该目录的位置因操作系统而异,但一些常见位置包括

    • macOS: $HOME/.composer/vendor/bin
    • Windows: %USERPROFILE%\AppData\Roaming\Composer\vendor\bin
    • GNU / Linux发行版: $HOME/.config/composer/vendor/bin$HOME/.composer/vendor/bin
  • 可选

    • GitHub CLI,并确保您已登录:用于为您的项目创建仓库——登录用户将成为仓库的所有者
    • gitflow-avh:用于在项目中启动git flow。
    • Laravel Valet:用于设置SSL证书并自动在浏览器中打开项目。
    • Jetbrains CLI的启动器:如果您希望在PhpStorm中立即打开项目。

2️⃣ 安装

composer global require igorsgm/laravel-assembler

3️⃣ 🚀 创建新项目

laravel-assembler new my-cool-project-name
  • 在过程中会询问一些问题,以帮助您开始,并相应地生成新的Laravel项目。
  • 脚本完成后,您应该在运行脚本的路径下有一个名为my-cool-project-name的文件夹。
  • 大功告成!

⚙️ 可用命令