Devsway

日々の記録とか記憶とか。

Composerで遊んでいるときに思いました。

あれ?

いつの間にかに生成されているcomposer.lockってgit管理に必要なのかしら?

そもそもこれなに?


結論から言うと・・・


必要です。


これは何?


composerには必要なモジュールを書きますね。

Fooモジュールが必要です。。。と。

書くのはこれだけ。


しかしながらFooモジュールはいくつかのモジュールに依存している場合が往々にしてあります。

たとえば、Fooモジュールは、AモジュールとBモジュールを使って作られれています、、的な。

それらの情報はどこかで管理できるんですか?

できます。

それがcomposer.lockです。

したがって情報量の大きさ(=ファイルの大きさ)は

composer.json < composer.lock

になります。




カテゴリー

オレオレIT用語辞典