【Laravel笔记】1. 创建项目

关于拾年之璐

微信公众号知行校园汇,点击查看,欢迎关注

其他平台(点击蓝字可访问):

GitHub  |  Gitee  |  哔哩哔哩  |  语雀  |  简书  |  微信小程序  |  知行达摩院  

本文专栏: Laravel,点击查看系列文章

Laravel一般使用composer的方式安装。

composer是 PHP 的一个依赖管理工具。我们可以在项目中声明所依赖的外部工具库,Composer 会帮你安装这些依赖的库文件,有了它,我们就可以很轻松的使用一个命令将其他人的优秀代码引用到我们的项目中来。

1. 安装composer

Composer的官网是https://getcomposer.org,访问官网,选择下载即可。或点击此处直接跳转至官网下载。

然后直接下一步……下一步安装即可。

其中有一步需要选择php版本文件,找到你的php的运行文件即可。如下图

img

安装成功后,在cmd命令行运行如下命令,即可验证是否安装成功:

composer --version

成功示例如下:

image-20210104150111861

2. 配置镜像源

推荐使用国内阿里云的镜像源,以提高项目的部署速度。

修改全局镜像的命令如下:

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

如果想修改回国外的镜像,取消配置的命令如下:

composer config -g --unset repos.packagist

如何查看是否配置成功?如果是Windows系统,前往以下文件目录下,查看config.json文件,即可。

C:\Users\你的Windows用户名\AppData\Roaming\Composer

还有一些关于Composer的其他命令,如下所示:

# 升级到最新版本
composer self-update
# 执行诊断命令
composer diagnose
# 清除缓存
composer clear
# 若项目之前已通过其他源安装,则需要更新 composer.lock 文件,执行命令
composer update --lock
# 查看全局安装的包名称和版本
composer global show
3. 安装与创建项目

首次安装Laravel,可以直接通过创建项目的形式,安装Laravel,也可以使用如下命令,为系统全局安装Laravel:

composer global require laravel/installer

关于php的集成开发环境有很多,比如phpstudy、等等。

我这里使用phpstudy。phpstudy的web项目是在集成环境根目录的WWW文件夹下。

进入该文件夹,在地址栏输入cmd,按下回车,即可在当前目录下执行命令行。

输入以下命令,即可创建项目目录名为 laravel-start 的项目:

composer create-project --prefer-dist laravel/laravel laravel-start

上述命令参数说明:

create-project:创建项目

–prefer-dist:使用压缩版

laravel/laravel:包名,表示创建一个laravel项目

laravel-start:项目目录名

注意:该命令创建的Laravel版本默认是最新的

如下图:

image-20210104162759985

创建成功:

image-20210104162843222

composer create-project --prefer-dist laravel/laravel laravel-start "5.5.*"
4. 编辑项目与插件安装

项目开发工具使用JetBrains PhpStorm。使用该软打开项目即可。

然后在开发工具中安装Laravel的开发插件。

依次打开Files-》Settings,打开配置页面,然后根据下图查找Laravel插件,并安装:

image-20210104164649078

安装完成后,重启项目即可应用成功。

image-20210104164830516

测试插件是否安装成功:

任意找到一个目录(如routes -》web.php),输入Route 等命令,查看是否会进行命令的提示。有提示,则表明安装成功:

image-20210104165021312

接下来运行项目。

如果是使用phpstudy等集成环境,将测试域名解析至根目录下的public目录,如下图:

image-20210104172854770

然后添加伪静态,才能访问自定义的路由:

if (!-e $request_filename)
{
	rewrite ^/(.*)$ /index.php?/$1 last;
	break;
}

或者在项目的根目录下,使用如下命令,也可直接使用php运行项目:

php artisan serve

访问成功的截图如下:

image-20210104173000417

以上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

拾年之璐

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值