创建composer.json文件
手动创建
创建一个composer.json的文件,格式如下:
{ "require": { "monolog/monolog": "1.2.*" } }
命令行创建
当您运行该命令,它会以交互方式要求您填写一些信息,同时聪明的使用一些默认值。
composer init
初始化-参数
- –name: 包的名称。
- –description: 包的描述。
- –author: 包的作者。
- –homepage: 包的主页。
- –require: 需要依赖的其它包,必须要有一个版本约束。并且应该遵循 foo/bar:1.0.0 这样的格式。
- –require-dev: 开发版的依赖包,内容格式与 –require 相同。
- –stability (-s): minimum-stability 字段的值。
[root@localhost composer1]# composer init [Symfony\Component\Process\Exception\RuntimeException] The Process class relies on proc_open, which is not available on your PHP installation.
出现上述问题的解决办法,打开PHP.INI 找到disable_functions,将proc_open及proc_get_status从中删除