在Windows系统中安裝使用composer

Composer 是PHP中用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer会帮你安装这些依赖的库文件。Composer 是兼容多平台的,其运行适用于Windows,Linux和OSX。

大多数PHP开发人员会选择他们自己喜欢的框架来处理他们的代码,比如DB交互、ORIMS、Oauth、Amazon S3整合等。 不好的地方就是转换框架(或者根本不需要返回使用框架)就感觉像在做噩梦,因为涉及到使用新工具,你必须重新学习里面的一切东西,而这并不简单。OK, Composer 来解决这些问题。

系统要求

Composer 需要PHP 5.3.2+才能运行。一些灵敏的PHP设置和编译选项也是必须的,不过安装程序(installer)会警告你任何不兼容的地方。 也可以先设置环境变量。因为windows下执行命令的方式,不如linux下那么方便,设置环境命令后让php能通过dos去运行。 开启ssl扩展: php的安装目录比如说 C:\wamp\bin\php\php\ 中,找到找个目录下的php.ini文件,然后去掉 extension=php_openssl.dll 这一行开头的注释

在windows中使用安装程序安装composer

下载并运行Composer-Setup.exehttps://github.com/composer/windows-setup 它将会安装最新的Composer版本并且设置好PATH,然后你就可以在命令中的任何目录下调用composer了。 中间的安装过程没什么好说,直接下一步就是了,期间会要你选择php.exe所在的路径。 安装完后默认在 C:\ProgramData\ComposerSetup\bin 下,并且自动加入环境变量,所以只要在CMD中输入 composer --help 即可查看帮助文档。

注意:这里的composer命令(即运行 C:\ProgramData\ComposerSetup\bin\composer.bat)等于好多网上用的php composer.phar命令,因为composer.bat中默认已经把php composer.phar命令写进去了。

使用composer

接下来要使用Composer来安装项目的依赖。如果你在当前目录下有一个叫作composer.json的文件

$ composer install

这个操作将会下载包到vendor/目录。

随机文章 Random Posts