从github克隆laravel项目

时间:2016-07-27 01:33:25

标签: php laravel github composer-php

我是github的新手,我发现这个网站对我们很多人都非常有用。我想在github上存储我的laravel项目,但是每次我将克隆它以便能够进入生产时出现问题,当我即将克隆它时,它总是显示此错误。

link_to user.full_name, polymorphic_path([:admin, user])

我知道这可以通过使用composer update来解决,但是有什么办法可以防止这个错误,这样每次我克隆它时,我都会去生产而不会遇到这个错误?谢谢,顺便说一句,我使用Warning: require(C:\xampp\htdocs\tourismPortal\bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in C:\xampp\htdocs\tourismPortal\bootstrap\autoload.php on line 17 Fatal error: require(): Failed opening required 'C:\xampp\htdocs\tourismPortal\bootstrap/../vendor/autoload.php' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\tourismPortal\bootstrap\autoload.php on line 17 来克隆,拉动和推送。

4 个答案:

答案 0 :(得分:74)

  • 克隆您的项目
  • 使用cmd或终端
  • 上的cd命令转到文件夹应用程序
  • 在您的cmd或终端上运行composer install
  • .env.example文件复制到根文件夹上的.env。如果使用命令提示符Windows,则可以键入copy .env.example .env;如果使用终端,则可以键入cp .env.example .env,Ubuntu
  • 打开您的.env文件并将数据库名称(DB_DATABASE)更改为您拥有的任何内容,用户名(DB_USERNAME)和密码(DB_PASSWORD)字段对应于您的配置。
    默认情况下,用户名为root,您可以将密码字段留空。 (这是针对Xampp)
    默认情况下,用户名为root,密码也为root(这是针对Lamp)
  • 运行php artisan key:generate
  • 运行php artisan migrate
  • 运行php artisan serve
  • 转到localhost:8000

答案 1 :(得分:4)

是的,你可以,但根本不建议这样做。

您可以删除.gitignore文件中的所有内容,并将其从正在运行的项目中删除。然后它会在git clone它们的位置完美地工作。

  

但是这样有很多弊端。   我建议你不要这样做。

答案 2 :(得分:0)

运行以下命令:

git clone --single-branch --branch [TAG_VERSION] https://github.com/laravel/laravel.git [CUSTOM_PROJECT_NAME]
composer install

答案 3 :(得分:0)

1。运行`git clone'link projer github'

2。运行composer install

3。运行cp .env.example .envcopy .env.example .env

4。运行php artisan key:generate

5。运行php artisan migrate

6。运行php artisan serve

7。转到链接localhost:8000