全球都用的文档,哪里来的那么多坑,还不是因为"墙"
1.使用composer 安装laravel项目
1.1 composer安装,略
1.2 composer镜像和加速
Composer报错Could not find a matching version of package解决方式
笔者在使用composer中文网的镜像时,安装laravel/installer一直提示找不到版本,后面直接使用阿里云的镜像加速,如果镜像加速有问题,可以参考这篇文章, Composer 国内加速,修改镜像源.
$ composer config repo.packagist composer https://mirrors.aliyun.com/composer/
# 取消当前项目配置
$ composer config --unset repos.packagist
1.2 安装laravel/installer
$ composer global require laravel/installer
mac安装后执行 laravel -V 报 command not found,也就是环境变量的问题
stackoverflow上面的解决办法:
MacBook:
# For zsh:
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
# For Bash:
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
window其他系统直接上stackoverflow上laravel-php-command-not-found
1.3 composer安装laravel 5.5
$ composer create-project laravel/laravel larabbs --prefer-dist "5.5.*"
2.git使用和将项目push到github上去
2.1 github新建仓库
2.2 git使用
2.2.1 在本地开发,将项目纳入git版本管理中:
$ cd ~/Code/yourProject
$ git init
$ git add -A
$ git commit -m "project Init commit"
2.2.2 将项目push到github:
$ git remote add origin git@github.com:<username>/larabbs.git
$ git push -u origin master