Composer安装/镜像/常见命令/安装依赖/初始化/版本号

网友投稿 362 2022-09-22

Composer安装/镜像/常见命令/安装依赖/初始化/版本号

安装

curl -sS | php

composer自己更新

composer self-update

配置中国镜像

#使用命令: composer config -e#修改composer.json 添加如下代码 { "repositories": [ { "packagist": false }, { "type": "composer", "url": "config -g repositories.packagist composer list

查看帮助

# 查看update命令的帮助信息composer help

搜索

composer search yii

安装依赖

composer install yii2 从lock中读取 如果有 composer update yii2 从json中读取 composer require yiisoft/yii2=^1.1

创建项目

#比如laravel创建一个商城项目, 你也可以创建 ci 、yii 或者其他gackagist 上能找到的框架项目

初始化依赖包

一般项目的根目录,如果使用composer命令创建的项目都会有一个composer.json的文件或者lock文件。 如果没有我们可以创建一个 composer.json 文件,格式如下:

{ "require": { "predis/predis": "^1.1"} }

上例表示:我们要下载一个厂商为predis 的 predis 库,版本为 >=1.1 <2.0 我们也可以使用如下命令创建 composer.json

composer init

版本号中~和^

~和^的意思很接近,在x.y的情况下是一样的都是代表x.y <= 版本号 < (x+1).0,但是在版本号是x.y.z的情况下有区别,举个例子吧:

~1.2.3 代表 1.2.3 <= 版本号 < 1.3.0^1.2.3 代表 1.2.3 <= 版本号 < 2.0.0

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Windows程序设计-窗口和消息
下一篇:丁道师:从孙正义、巴菲特、刘二海“跌落神坛”谈起:警惕以偏概全式的认知!
相关文章

 发表评论

暂时没有评论,来抢沙发吧~