0

私はcomposerを初めて使用し、composerファイルを作成して、composerを介して製品をダウンロードできるようにしようとしています.packagistサイトに登録し、そこに製品をアップロードしました.

私のcomposer.jsonファイルには次の詳細があります。

{
    "name": "dariushha/zinux",
    "type": "framework",
    "description": "A simple and lightweight but powerful framework supporting MVC design pattern",
    "license": "MIT",
    "version": "4.1.4",
    "homepage": "http://dariushha.github.io/zinux/",
    "keywords": ["PHP","MVC","lightweight","powerful", "design pattern", "zinux", "simple"],
    "authors": [
        {
            "name": "Dariush Hasanpoor",
            "email": "b.g.dariush@gmail.com",
            "homepage": "https://github.com/dariushha"
        }
    ],
    "minimum-stability": "dev",
    "require": {
        "php":    ">=5.5.8"
    }
}

しかし、実行するcomposer installと、次のファイルシステムツリー構造のみが作成されます:

   .
   |-ベンダー
   |---作曲家

サブディレクトリも作成することになってzinuxいました。
私は何を間違っていますか?

4

1 に答える 1

1

これはプロジェクトのコンポーザー情報です。php が唯一の要件であり、フレームワークをインストールする必要があるため、インストールする必要はありません。フレームワークを「インストール」する場合は、新しいプロジェクトを作成する必要があります。

フレームワークに基づいて新しいプロジェクトを作成するには、次の操作を実行できます。

  • 空のディレクトリを作成する
  • そのディレクトリ内に、「composer.json」という名前のファイルを作成します
  • そのファイル内に、次を入れます

    { "require": { "dariushha/zinux": "dev-master" } }

  • 入力するcomposer installと、vendor/zinuxフレームワークを含むディレクトリが作成されます。

于 2014-02-10T11:13:54.297 に答える