Hatena::ブログ(Diary)

kazuhoのメモ置き場

2014-02-17

クローズドソースなnode.jsライブラリの依存関係をdedupeする話

node.jsで開発してると、社内で作ってるライブラリの依存関係がごちゃごちゃしてくることがありますよね。

app --+--> libA ----> libB
      |
      +--> libB

みたいな。こういうときlibBがnpmに登録されたモジュールであればnpm dedupeコマンド一発でlibBをひとまとめにしてくれるけど、gitに登録されてやつだとしてくれない(のは以前も書いた)。で、まあやっぱり不便だし、代替策があるかどうかも良くわからんので、ぱぱっと書いた。

force-dedupe-git-modules

このコマンド使うと、github.comのプライベートレポジトリGitHub Enterpriseに置いてあるnpm形式の社内ライブラリについて、強制的にdedupeかけることができる。

簡単。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/kazuhooku/20140217/1392601045
おとなり日記
  • 2014-02-16 Cli@ 3/33 9%