composer的简单使用
来源:互联网 发布:mac window 编辑:程序博客网 时间:2024/06/14 12:49
配置国内镜像
composer的软件仓库在国外,我们修改为内镜像仓库,提高速度.
composer config -g repositories.packagist composer https://packagist.phpcomposer.com
在项目中引入类库
在项目根目录下面写写composer.json文件,对,json格式的.
内容如下:
{"require": {"psr/log":"1.0.0" }}
命令行执行 # composer install , 看到大致如下内容:
Loading composer repositories with package information Updating dependencies (including require-dev) - Installing psr/log (1.0.0) Downloading: 100% Writing lock file Generating autoload files
如何加载引入库
require(__DIR__ . '/vendor/autoload.php');use Psr\Log\NullLogger; #autoload会自动引入Psr\Log\NullLogger类$foo = new NullLogger();print_r($foo); // 成功看到Psr\Log\NullLogger的类实例
配置文件格式
{"require":{"厂商/类库":"版本说明" }}
添加某个新库
如果项目后期需要引入某个新库,如markdown处理库.
只需要在require后面追加即可.
"require":{ "psr/log":"1.0.0", "michelf/php-markdown":"1.5.0" }
运行composer install 后会出现警告。然后运行下面代码
composer update
不改配置如何文件如何新增某库
命令行输入以下代码
composer require league/html-to-markdown:~4.2
库的版本说明
通配符 1.0.* 1.0.* 与 >=1.0,<1.1是等效的。
赋值运算符 ~1.2 ~1.2相当于>=1.2,<2.0
用composer创建项目
composer create-project laravel/laravel=5.1.1
0 0
- composer的简单使用
- [composer] -- composer简单使用
- php Composer的简单使用
- Composer简单使用
- Composer 使用简单教程
- composer 的简单安装
- Composer的基本使用
- composer的使用
- composer的使用总结
- composer 的初步使用
- composer的安装使用
- composer的第一次使用
- Composer的基本使用
- composer的使用
- Composer的使用
- composer 的常见使用
- 关于composer的使用
- composer的使用
- 论代码注释的重要性。
- SSM配置文件详解
- Hadoop机架感知配置
- Oracle12c jdbc版本驱动问题
- 简单的sql注入式攻击 教程(小白 )
- composer的简单使用
- DEBUG 之 指令
- Java 源码 ——顺序存取文件的创建及写入(Writing data to a sequential text file with class Formatter)
- java异常:org.springframework.beans.ConversionNotSupportedException
- HTTP请求
- 预处理
- 【qscoj】哗啦啦村的刁难(2)
- 剑指offer-面试题33-把数组排成最小的数
- CentOS7虚拟机无法联网,无法ping通网关