php composer工具高速使用教程,超级简单

php依赖管理工具。用于处理packages或者libraries。基于单个工程project,在project的vender目录下保存,默认永远不会全局安装。

须要php 5.3.2+,安装资源包时须要git,svn或者hg。

1、下载composer.phar到你的项目文件夹下,是项目打包文件,里面有AutoloadGenerator。ClassMapGenerator等。下载地址https://getcomposer.org/download/,可在Manual
Download以下直接下载,或者使用命令

curl -sS https://getcomposer.org/installer | php

2、执行php composer.phar,能够得到composer的版本号信息,及一些命令

3、创建composer.json文件,在里面声明依赖关系。和npm有点类似

4、使用命令composer.install,下载依赖包,一般在vender文件夹下,并生成composer.lock文件,此文件用于锁定依赖包版本号。当 composer.lock 文件存在的时候, 运行 composer install 命令时, composer 会更新依照 composer.lock 里的 package 指定版本号进行安装, 假设是运行composer update 的话, 会更新 package版本号, 并更新 composer.lock文件。

5、composer有自己主动载入机制,使用时直接引入require‘vendor/autoload.php‘;

6、http://docs.phpcomposer.com/00-intro.html中文文档

https://getcomposer.org/官网

7、包下载一般须要FQ的。使用vpn或者http://my.oschina.net/u/248080/blog/378825

建议买个vpn,不贵。

时间: 2024-11-07 20:27:12

php composer工具高速使用教程,超级简单的相关文章

php composer工具快速使用教程,超级简单

php依赖管理工具,用于处理packages或者libraries,基于单个工程project,在project的vender文件夹下保存,默认永远不会全局安装. 需要php 5.3.2+,安装资源包时需要git,svn或者hg. 1.下载composer.phar到你的项目目录下,是项目打包文件,里面有AutoloadGenerator,ClassMapGenerator等,下载地址https://getcomposer.org/download/,可在Manual Download下面直接下

react-devtools超级简单安装教程

有时候看网上各路大神,写如何安装react-devtools,大神就是大神,好多步骤一笔带过,导致一些学习者看的一脸懵逼,今天我给大家讲超级简单的react-devtools安装步骤,相信看过的小伙伴儿不存在懵逼状态,那就开始吧!首先声明一下,必须安装Node哦,都准备学react了,node都不叫事儿了吧,Let's go! 1.首先打开官网:https://github.com/facebook/react-devtools 发现好像搬家了,不慌不慌,继续走着 那咱就进去v3分支,地址:ht

SVN高速新手教程

因为做Zip和Rar解析的时候,找到了mucommander工具,可将其jar包导入项目里执行发现报:类型转换错误,org.apache.commons.logging.impl.Log4JLogger  cannot be cast to org.apache.commons.logging.impl.Jdk14Logger 预计是一个类中写死了类型转换为Jdk14Logger,而我的项目里是採用Log4JLogger,所以导致无法转换过来.所以仅仅得把其源码所有check out下来又一次改

版本控制工具 GIT入门教程

GIT 在团队中的中作流程 1.每个程序员在自己的分支上进行开发 2.主程序猿/Leader合并程序员程序 3.程序员之间也可以对一下提交冲突进行合并 下载和安装 GIT官方网址:http:// git - scm.com 具体怎么装,一直点下一步就是了(PS:windows) 创建一个库 启动git bash,由于是刚刚安装,所以还没有任何工程库 创建一个目录 mkdir gitproject 进入gitproject目录 cd gitproject 初始化工程库 git init 系统给出提

轻轻松松教你写日志-超级简单

最近在做一个项目,涉及到很多的服务,一步步调试相当麻烦,要在自己电脑上发布很多服务,又要全部开启.很费时间,出现问题,怎么解决最快呢?直接写日志,一步定位哪里出了错. Log4Net库是一个帮助程序员将日志信息输出到各种目标(控制台.文件 数据库等)的工具. Log4Net,相信哪个程序员都用过,但是可能是人家配置好了自己拿过来直接用,所以让自己写还是有点困难,听起来很高大上的样子,其实真的很简单.以前听别人讲,迷迷糊糊,知道那么回事,就是个写日志的.但是真正会用还是在项目中自己真正的实践. 下

网站性能评分工具Yslow 使用教程

Yslow 这个工具相信无论是搞前端的攻城师或者是搞网站的站长都了解,Yslow 可比谷歌的PageSpeed 有名多了:那个百分制下的评分数据总让国人着迷,看来应试教育造的孽太深了.Jeff 认为的话,Yslow 比较专业,但是因为是英文的,所以在个人分析结果上对某些人比较吃力,建议先使用PageSpeed Insights熟悉熟悉. 网站性能评分工具Yslow 简介 YSlow (解析为 why slow)是雅虎基于网站优化规则推出的工具,帮助你分析并优化网站性能.雅虎网站优化规则在十几个方

Python 日志工具(logging) 基础教程

什么是 logging ? 日志是跟踪软件运行时发生的事件,软件的开发人员可以通过日志快速的定位问题的位置.事件也分重要性即事件的严重程度. 什么时候使用日志? logging 提供了一组方便操作日志记录的功能,这些是 debug(), info(),warning(),error(),critical(). 通过想要执行的任务确定使用日志记录的方法. 你想要执行的任务 日志记录的最佳方法 一个脚本或程序显示在终端上 print() 程序正常运行过程中发生的事件 logging.info() o

C#游戏开发高速新手教程Unity5.5教程

C#游戏开发高速新手教程Unity5.5教程 试读文档下载地址:http://pan.baidu.com/s/1slwBHoD C#是微软公布的高级程序设计语言.这门语言和C语言一样,已经成为了大学计算机相关专业必学的一门语言.非常多初学这门语言的同学,还以为C#仅仅能开发Windows桌面应用程序了,写写ASP.NET站点. 本书将为读者纠正这样的观念,使用C#一样能够开发出精彩的游戏! 目  录 第1章  使用C#编写游戏前的准备 1 1.1  Unity概述 1 1.1.1  Unity简

(转)前端构建工具gulp入门教程

前端构建工具gulp入门教程 老婆婆 1.8k 2013年12月30日 发布 推荐 10 推荐 收藏 83 收藏,20k 浏览 本文假设你之前没有用过任何任务脚本(task runner)和命令行工具,一步步教你上手Gulp.不要怕,它其实很简单,我会分为五步向你介绍gulp并帮助你完成一些惊人的事情.那就直接开始吧. 第一步:安装Node 首先,最基本也最重要的是,我们需要搭建node环境.访问http://nodejs.org,然后点击大大的绿色的install按钮,下载完成后直接运行程序,