node-gitteh
を依存関係としてインストールするためにnpmを取得しようとしています。これはpackage.json
から読み取るnpm install
です。残念ながら、このnpmパッケージはノード0.6.xで壊れていますが、問題を修正するフォークされたレポがあるので問題はありません(https://github.com/hughsk/node-gitteh.git)。npmサブモジュールでforked gitをインストール
今の問題は、私がpackage.json
にgithubのからタールをダウンロードしようとするので、もしこのフォークレポは、サブモジュールを有することである。
, "dependencies" : {
"gitteh" : "https://github.com/hughsk/node-gitteh/tarball/master"
}
私は「見つからないサブモジュールフォルダ」に相当エラーが出ます。手動で同じリポジトリをクローンして再帰的なサブモジュールの更新を行い、node-gitteh
フォルダのnpm install
を実行しても正常に動作しますが、npmにこれを行う方法を知ることはできません。
npmは '.gitmodules'をコピーしないので、ローカルでしか動作しません:( –
私の場合、npmは私に.gitmodulesを与えますが、それでも.gitファイルがなければ十分ではありません。 install :( – Steve
Mineは '.gitmodules'ファイルを保持しますが、それだけです。他のgitメタデータはどれも下がりませんし、サブモジュールのディレクトリも表示されません。 – Chev