站长资讯网
最全最丰富的资讯网站

创建composer.json

下面由composer命令使用图文教程栏目为大家分享介绍如何创建composer.json,希望对需要的朋友有所帮助!

创建composer.json

创建composer.json

我们可以手动创建json文件,也可以自动创建,有自动当然首选自动

在我们的项目根目录运行命令行composer init就自动创建了

PS D:codetest3> composer init   Welcome to the Composer config generator This command will guide you through creating your composer.json config. Package name (<vendor>/<name>) [kelle/test3]: my/ctest Description []: Author [, n to skip]: dragonfly429 <dragonfly429@foxmail.com> Minimum Stability []: Package Type (e.g. library, project, metapackage, composer-plugin) []: License []: Define your dependencies. Would you like to define your dependencies (require) interactively [yes]? Search for a package: Would you like to define your dev dependencies (require-dev) interactively [yes]? Search for a package: {     "name": "my/ctest",     "authors": [         {             "name": "dragonfly429",             "email": "dragonfly429@foxmail.com"         }     ],     "require": {} } Do you confirm generation [yes]?

其中这个json文件的字段和格式需要了解一下

--name: 包的名称。 --description: 包的描述。 --author: 包的作者。 --homepage: 包的主页。 --require: 需要依赖的其它包,必须要有一个版本约束。并且应该遵循  foo/bar:1.0.0  这样的格式。 --require-dev: 开发版的依赖包,内容格式与 --require 相同。 --stability (-s):  minimum-stability  字段的值。

name author require 是必填的

-dev代表开发时才用到的 这个跟npm的语法都一样的(save 不用写)

赞(0)
分享到: 更多 (0)