Skip to content

.npmignore 에 대하여

Hera edited this page Dec 6, 2020 · 1 revision

.npmignore

npm 에 배포할 때 배포하지 않을 파일들을 이 파일에 선언해 줄 수 있다.

이 파일이 없다면 .gitignore 파일을 보고 배포하지 않을 파일을 선택한다.

즉,

  • .npmignore 이 있다면 .npmignore 파일만 보고,
  • .npmignore 이 없다면 .gitignore 파일을 본다.

Q. 파일들을 WhiteList 로 선언하려면 어떻게 해야할까?

  1. npmignore 파일에서 !로 선언해준다.

ex) dist 폴더전체를 whitelist 로 선언하고 싶을 때

.npmignore

!dist/** // dist 폴더와 dist 폴더 아래의 파일들을 전부 배포한다. 

.

  1. package.json 에서 files 로 선언한다.

ex) dist 폴더전체를 whitelist 로 선언하고 싶을 때

package.json

"files": [ "dist" ]

출처 :

How to Use a .gitignore File

How to ignore files from your npm package

Running tests on folders within folders from package.json

Clone this wiki locally