5

メンテナンスを容易にするためにhttps://github.com/timrwood/momentを composer.jsonに入れたいと思います。

これは公式の packagist プロジェクトではありませんが (もちろん PHP ではないため)、packages.jsonnodejs 用の が含まれています。でこれを使用できますcomposer.jsonか?

私はこれを試しましたが、うまくいきませんでした:

{
    "repositories": {
        "timrwood/moment": {
           "type": "git",
           "url": "git://github.com/timrwood/moment.git"
        }
    }
}

「git://github.com/timrwood/moment.git のブランチまたはタグに有効な composer.json が見つかりませんでした。そこからパッケージを読み込めませんでした」というエラー メッセージがスローされます。

そして、使用したいバージョンを定義するためのバージョン文字列がありません...

誰でもここで助けることができますか?

それとも、JS と PHP を混在させているので、ここで composer を使用するべきではありませんか?

4

2 に答える 2

3

Composer は composer パッケージのみを管理します。ファイルを解析する方法を知りませんpackage.json。この問題にはさまざまなアプローチがあります。Composer は、将来的にフロントエンドの依存関係を処理できるようになる可能性があります。

当面は、JavaScript の依存関係に別の依存関係マネージャーを使用することをお勧めします。NPM またはjamenderのようなもの。

于 2012-09-24T22:34:35.337 に答える
0

およびリポジトリ経由bowerでコンポーネントを処理するための composer プラグインを確認してください: fxpio/composer-asset-pluginnodejsgit

于 2015-07-05T15:56:39.620 に答える