创建composer.json文件

Table of Contents

手动创建

创建一个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从中删除

图片
图片
图片
图片