这里用到了phpcomposer.com也就是中文镜像站下载
已知最新安装文件的镜像地址是https://install.phpcomposer.com/installer
我们直接打开上面这个链接下载了一个名字为installer的文件
实际上这个文件本名就是composer-steup.php文件
我们重命名这个文件,重命名为composer-steup.php
将改文件移动到你的php安装目录(你当前运行的php的路径)
在php目录按住 shift+鼠标右键 (在此处打开命令窗口)在当前目录打开cmd工具
输入php -v命令查看php是否工作且版本在5.3及以上
在cmd工具内输入php composer-setup.php 运行该文件
如果一切正常那么该目录就会自动生成名为composer.phar的文件
继续在cmd工具内输入 php composer.phar -v 可以查看composer的版本
命令前部分 php composer.phar 是调用composer , 而 -v就是composer执行的命令
这里我们假设当前目录就是我们的项目目录,且composer使用最简单的配置
还是在当前目录 新建一个名为composer.json的文件,里面的代码为
{
"require": {
}
}
在命令行工具中输入php composer.phar intall
在当前目录就会自动生成composer的目录结构
但是在有墙的情况下,composer依然是不能正常工作的残废,需要配置以使用composer中国镜像
将composer.json替换成以下代码 转自composer中国镜像站 https://pkg.phpcomposer.com/#tip1
{
"name": "laravel/laravel",
"description": "The Laravel Framework.",
"keywords": ["framework", "laravel"],
"license": "MIT",
"type": "project",
"require": {
"php": ">=5.5.9",
"laravel/framework": "5.2.*"
},
"config": {
"preferred-install": "dist"
},
"repositories": {
"packagist": {
"type": "composer",
"url": "https://packagist.phpcomposer.com"
}
}
}
以上代码表示生成一个php laravel框架所需依赖(组件),并配置使用packagist.phpcomposer.com 作为composer 镜像
在cmd内运行命令 php composer.phar install
然后在该目录下会生成laravel框架的项目
在日后更新项目所有依赖时,使用php composer.phar update命令
以上内容没有windows环境变量的设置,命令行工具获取安装文件,使用方法和配置文件的介绍等内容。
更详细的教程可以查看以下教程:
Packagist / Composer中国全量镜像 如何安装 Composer https://pkg.phpcomposer.com/#how-to-install-composer