Correcting teacher:天蓬老师
Correction status:qualified
Teacher's comments:
命令 | 说明 |
---|---|
composer search:jquery |
搜索包指令 |
composer install |
安装composer.json里的依赖 |
composer update |
更新依赖 |
composer selfupdate |
更新composer版本 |
composer requite: |
添加依赖到composer.json中 |
composer create-project: |
安装项目 |
composer -v |
查看composer版本 |
2.1. 官网下载composer文件:https://getcomposer.org/composer.phar
2.2. 将下载的composer.phar
文件复制到php.exe所在目录中
2.3. 将php所在路径添加到系统全局path变量中
2.4. 检测php命令是否可用?命令:php -v
2.5. 在php所在目录创建文件重命名为composer.bat
使用文本编辑内容保存@php "%~dp0composer.phar" %*
2.6. 使用命令行工具测试composer是否正常运行composer -v
2.7. 将镜像改为阿里云:composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
2.8. 获取composer的vendor架构,不安装依赖
composer.json
保存内容为{}
composer install
1.在目录下的
composer.json
中的autoload添加psr-4映射空间名到目录
2.在终端输入命令更新自动加载文件composer dump
{
"autoload": {
"psr-4" : {
"app\\controllers\\" : "application\\controllers"
}
}
}
只需要导入composer中的autoload.php文件
namespace edu;
require 'vendor/autoload.php';
use app\controllers\OrderController;
use app\controllers\UserController;
$user = new UserController;
echo $user->index();
echo '<hr>';
$order = new OrderController;
echo $order->index();