其实我超级犹豫要不要写这篇的主题,但最後还是决定写了,如果不需要快速跳过就好XD
犹豫的原因是因为只单纯学PHP就不需要安装Laravel + Composor,但PHP学到後面後学框架,一般都是学Laravel,我一开始学习的时候就想要学到後面,所以安装环境的时候就是XAMPP+Laravel+Composor一起。
Laravel 使用 Composer 做为相依套件管理工具,所以在使用 Laravel 前,要先安装 Composer。
Composer 必须在 PHP 5.3.2 以上版本才能执行,所以要注意一下所使用的 PHP 版本!
composer 是 PHP 的相依套件管理工具,并不是一个包管理器,它允许开发人员声明项目所依赖的代码库,会在项目中安装他们,是针对个别专案,而非整个系统(例如: yum 或 apt)。
当我们写了不少 class ,每次要用都要引用许多档案,但是composer 可以极度简化这个动作,或是直接
引用了别人写的 class 或 function,composer 可以帮你下载跟管理,高手写好的稳定套件可以直接使用!
嘿嘿嘿XD有没有觉得很棒呢!
说到底如何安装呢?
首先到 Composer网站下载,依不同的作业系统,各自选择不同的安装方式。
使用上会先建立一个 composer.json 的档案,内容会以 json 格式来表示该专案所要使用的套件,之後就可以
在 Windows 下,你可以使用 Composer Windows 安装工具。 (方便)
Linux底下:
php composer.phar install
这样的指令来安装相依的套件,Composer 安装的套件会放在专案目录下的 vendor 目录中。
composer.phar 下载下来,可以把它放在本地端的专案目录。
Linux:搬移至 /usr/local/bin 让全站皆可使用。
确认安装完成
win+R打开cmd 输入composer 回车,若出现下图,则表示安装成功
全局变量
composer
cmd 进入执行
php -r "readfile('https://getcomposer.org/installer');"|php
全局配置:将composer.phar文件复制到php.exe文件目录下
并创建composer.bat文件 将 @php "%~dp0composer.phar" %* 放到composer文件中
安装 Laravel , 通过 Laravel 安装器
首先, 使用 Composer 全局下载并安装 Laravel/installer:
composer global require laravel/installer
建立专案
PS.可以到想要的目录底下建立
composer init -> laravel new project
laravel new project_name
你在对的位置吗? cd test(project_name) 然後为了能访问网页,要启动程序服务器 php artisan server
PS.artisan 档案在专案资料夹底下。
cd test
php artisan server
test文件夹中有很多自动生成的文件和文件夹,组成一个Laravel 程序。
查看当前版本:
composer -V
更新:
composer self-update
版本回朔:
composer self-update --rollback
好复杂阿~~ 整篇文章打完,我觉得有点昏@@
>>: DAY 6 Big Data 5Vs – Volume(容量) – Redshift Spectrum
今天讲解的是 CAP 定理 DAY05_CAP定理 ...
Wie geht's? 我叫Albert,德语与英文名字都是一样的。 先来简单的自我介绍一下吧 我今...
0x1 Laravel 资料库连接 请先确认 php.ini 的 pdo_pgsql extensi...
React Native 官网 现在有许多可以建立双平台的工具,像是 Golang 的 Flutte...
有意义的讨论 层层拆解,找到歧异点 讨论过程里面,我们通常容易跳到结论做为起点,而我们通常也会先看到...