git で node_modules を処理する最良の方法を見つけようとしています。私が読んだことから、2つのオプションがあります:
A. プロジェクトと一緒に、すべての node_modules を git リポジトリに保持します。このように、私のプロジェクトを複製する人は、モジュールをインストールする必要はありません。
B. git リポジトリに node_modules を保持しないでください。つまり、「node_modules」を含む「.gitignore」ファイルを作成します。
ただし、一部のプロジェクトでは、これら 2 つのオプションのいずれも表示されません。たとえば、この node.js プロジェクトでは、node_modules はありませんが、.gitignore ファイルもありません...
このレポをフォークしてnpm installを実行すると、フォルダーは node_modules でいっぱいになり、.gitignore がないため、git はそれらをコミットしようとします...
私は何を間違っていますか?