从github上拉回的laravel项目本地运行环境设置

由于vender文件夹,.env等文件都包.gitignore文件里,从Github上拉回的Laravel项目需要做一些本地设置才能运行
.gitignore文件:

vendor/
node_modules/
npm-debug.log

# Laravel 4 specific
bootstrap/compiled.php
app/storage/

# Laravel 5 & Lumen specific
public/storage
public/hot
storage/*.key
.env.*.php
.env.php
.env
Homestead.yaml
Homestead.json

# Rocketeer PHP task runner and deployment package. https://github.com/rocketeers/rocketeer
.rocketeer/

First Step: 运行以下命令,解决‘vendor’文件夹缺失,添加各种package dependencies的问题。

$ composer install

Second Step: 新建'.env' 文件

$ cp .env

Third Step: 生产app key

$ php artisan key:generate

Fourth Step:

.env 中配置数据库信息,进行migrate,如果有seeder还需要运行seeder。

遇到的问题:composer install ,所有的package都报错:“downloading failed”
解决办法:删除composer.lock文件在运行composer install。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容