ホームページ > 開発ツール > composer > 作曲家.jsonを作成する

作曲家.jsonを作成する

藏色散人
リリース: 2019-09-02 13:57:22
転載
5755 人が閲覧しました

次のコラム composer の使用法チュートリアル では、composer.json の作成方法を紹介します。困っている友人の役に立てば幸いです。

作曲家.jsonを作成する

composer.json の作成

json ファイルは手動または自動で作成できます。自動がある場合は、もちろん自動です。好ましい

プロジェクトのルートディレクトリでコマンドラインcomposer initを実行すると、自動的に作成されます

PS D:\code\test3> 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 を記述する必要はありません)

以上が作曲家.jsonを作成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:juejin.im
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート