Я создаю пакет npm для самообучения и опубликовал его в репозитории Github. Идея заключается в том, что я хочу установить пакет из одного репозитория github. Моя папка содержит:
a/
b/
c/
.gitignore
.npmignore
package.json
Я хочу игнорировать определенный файл, поэтому я помещаю их в .npmignore
:
a
c
Когда я npm install git://github.com/USER/REPO.git#MY_AWESOME_BRANCH
и смотрю в node_modules
node_modules
└── MY_PACKAGE_NAME
├── b/
├── .gitignore
├── .npmignore
└── package.json
Но когда я yarn add git://github.com/USER/REPO.git#MY_AWESOME_BRANCH
node_modules
└── MY_PACKAGE_NAME
├── a/
├── b/
├── c/
├── .gitignore
├── .npmignore
└── package.json
Почему-то yarn add
игнорирует файл .npmignore
. Есть ли способ исключить определенные файлы для npm install
и yarn add
?