克隆 Laravel GitHub 存储库

Cloning Laravel GitHub Repository

我刚开始使用 Laravel,我想克隆一个 GitHub Laravel 项目,看看它是如何工作的。我执行了命令:git clone、composer install 和 php artisan serve。我确实得到了 laravel 开发服务器 URL,但是当我尝试 运行 浏览器上的项目时,我收到服务器错误 500。我觉得我缺少一些命令,如果那么,你能告诉我哪些吗?

感谢您的帮助。

是的,您缺少一些命令。几个月前我遇到了同样的麻烦,让我与您分享我的一些 class 关于您需要遵循的步骤的注释。

  1. 打开终端。

  2. 使用命令cd进入你要保存项目的目录。

    示例:cd 桌面

  3. 执行命令:git clone [GitHub Repository URL]

    示例:git 克隆 https://github.com/User/RepositoryName.git

  4. 配合命令cd进入项目目录

    示例:cd 桌面 示例:cd 存储库名称

    注意:您可能只需要执行最后一个,因为您 将已经在桌面目录中,如果你执行 命令顺序。

  5. 使用命令:git status 了解您的存储库是否已更新。

    示例:git状态

  6. 使用命令:git fetch && git pull 使用外部存储库更新本地存储库。

    示例:git 获取 && git 拉取

  7. 通过执行命令git branch -a,确保你在项目的外部开发分支(它通常被命名为develop),它会显示分支并告诉你当前分支。

    示例:git branch -a

  8. 使用命令git checkout branchName 移动到外部开发分支(通常命名为develop)。

    示例:git结帐开发

  9. 如果将项目分为 projectName 和 projectNameAPI,则必须在两个目录中执行以下命令。

    示例:cd 项目名称 示例:执行第 10 步命令

    然后使用de cd ..命令returnde RepositoryName目录,然后执行cd projectNameAPI并执行第10步命令。

    示例:cd .. 示例:cd 项目名称API 示例:执行第 10 步命令

  10. 执行以下命令。

    npm 我 npm 运行 开发 作曲家安装 cp .env.example .env php artisan key:generate

如果使用数据库,在本例中XAMPP

  1. 打开 XAMPP 并启动 MySQL 数据库服务器和 Apache Web 服务器

  2. 在浏览器上打开 XAMPP,然后在 URL 上写入 http:///localhost/phpmyadmin/

    示例:http:///localhost/phpmyadmin/

  3. 创建数据库

  4. 进入权限

  5. 添加新用户帐户

  6. 输入用户名,select 本地主机并使用它的名称,然后单击生成密码。单击继续并使所有其他字段保持原样。

  7. 打开环境。您项目的文件并输入数据库名称、用户和密码。

    示例: DB_DATABASE=databaseNamee DB_USERNAME=用户名 DB_PASSWORD=密码

  8. 转到终端并转到 projectName 目录,或者如果您正在使用 api 转到 projectNameAPI 目录和 运行 命令php artisan migrate:fresh --种子

    注意:如果您使用的是 API,只需 运行 API 中的命令 目录。

    示例:cd 桌面 示例:cd 项目 示例:cd 存储库名称 示例:cd 项目名称 示例:php artisan migrate:fresh --seed

  9. 定位在你的projectName目录运行用命令php的项目artisanserve

    示例:cd 桌面 示例:cd 项目 示例:cd 存储库名称 示例:cd 项目名称 示例:php artisan 服务

  10. 前面的命令会生成一个URL,复制粘贴到浏览器的URL,你的项目就会启动运行ning。

注意:你可以使用命令ls来了解你所在的目录里面有什么 在。 注意:您可以使用命令 cd .. 移动到目录外 你在哪里