.npmignore
と.gitignore
の違いは何ですか?それぞれでどのような種類のファイルを無視する必要がありますか?
.gitignore
は、リポジトリへのコミットから除外する必要があるファイルとフォルダを示します。環境に応じて、.gitignore
でファイル/フォルダーのテンプレートに this repo を使用できます。
.npmignore
は.gitignore
と同様に機能します。これは、パッケージをNPMに公開するときに省略されるファイルを指定するために使用されます。詳細は .npmignore
docs で確認できます。
.npmignoreファイルを使用して、パッケージにものを入れないようにします。 .npmignoreファイルはないが.gitignoreファイルはある場合、npmは.gitignoreファイルに一致するものを無視します。 .gitignoreファイルで除外されているものを含める場合は、空の.npmignoreファイルを作成して上書きできます。