web-dev-qa-db-ja.com

.npmignoreと.gitignoreの違いは何ですか?

.npmignore.gitignoreの違いは何ですか?それぞれでどのような種類のファイルを無視する必要がありますか?

18
Yangshun Tay

.gitignoreは、リポジトリへのコミットから除外する必要があるファイルとフォルダを示します。環境に応じて、.gitignoreでファイル/フォルダーのテンプレートに this repo を使用できます。

.npmignore.gitignoreと同様に機能します。これは、パッケージをNPMに公開するときに省略されるファイルを指定するために使用されます。詳細は .npmignore docs で確認できます。

25
peteb

.npmignoreファイルを使用して、パッケージにものを入れないようにします。 .npmignoreファイルはないが.gitignoreファイルはある場合、npmは.gitignoreファイルに一致するものを無視します。 .gitignoreファイルで除外されているものを含める場合は、空の.npmignoreファイルを作成して上書きできます。

12
12345678