我是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
来克隆,拉动和推送。
答案 0 :(得分:74)
cd
命令转到文件夹应用程序
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
答案 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 .env
或copy .env.example .env
4。运行php artisan key:generate
5。运行php artisan migrate
6。运行php artisan serve
7。转到链接localhost:8000