使用 composer 创建 laravel 项目(含更改 composer 默认缓存路径)

一、安装并配置 Composer

安装 Composer

  • 使用 .exe 应用程序安装

        下载网址:Composer

  • 使用命令行安装

① 创建用于安装 Composer 应用程序的目录

② 将 PHP应用程序安装目录和刚创建的新目录添加到环境变量中

③ 进入 Composer 目录,在地址栏中输入 cmd 打开命令行窗口

④ 在命令行窗口中,输入以下命令

# 第一次输入
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

# 第二次输入
php -r "if (hash_file('sha384', 'composer-setup.php') === 'dac665fdc30fdd8ec78b38b9800061b4150413ff2e3b6f88543c636f7cd84f6db9189d43a81e5503cda447da73c7e5b6') { echo 'Installer verified'.PHP_EOL; } else { echo 'Installer corrupt'.PHP_EOL; unlink('composer-setup.php'); exit(1); }"

# 第三次输入
php composer-setup.php

# 第四次输入 php -r "unlink('composer-setup.php');"

⑤ 继续输入以下命令

echo @php "%~dp0composer.phar" %*>composer.bat

⑥ 验证 Composer 是否安装成功

更改 Composer 缓存路径

① 更改全局包的下载位置及数据缓存位置

# 第一次执行
composer config -g cache-dir "D:\Software\Composer\cache"

# 第二次执行
composer config -g cache-files-dir "{$cache-dir}/files"

# 第三次执行
composer config -g cache-repo-dir "{$cache-dir}/repo"

# 第四次执行
composer config -g cache-vcs-dir "{$cache-dir}/vcs"

# 第五次执行
composer config -g data-dir "D:\Software\Composer\data"

② 查看配置是否更改成功。如果都是键名对应的值都是和设置时的都一样,则说明配置成功

二、创建 Laravel 项目

安装 Laravel 包

        在命令行窗口,输入以下命令

composer global require laravel/installer

配置扩展

在 php.ini 配置文件中开启以下扩展:
  • extension=curl
  • extension=fileinfo
  • extension=mbstring
  • extension=openssl
  • extension=pdo_sqlite
  • extension=sqlite3
  • extension=zip

创建项目(直接使用 composer 创建)

在 VSCode 中,打开命令行窗口,输入以下命令

composer create-project --prefer-dist laravel/laravel ./01_first-project
命令说明
  • composer:创建项目使用的包管理器
  • create-project:创建项目
  • --prefer-dist:以压缩的方式下载
  • laravel/laravel:在 composer 默认包仓库网站中的包名
  • ./01_first-project:项目创建在当前目录下,项目名为“01_first-project”

创建项目(使用 laravel 创建)

laravel new example-app

cd example-app
npm install && npm run build
composer run dev

 

命令说明
  • laravel:laravel 包,可用于创建 laravel 项目和管理 laravel 项目
  • example-app:laravel 项目名称
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

熬夜学前端

你的鼓励将会是我最大的进步

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值