Исключить тестовый код в пакете npm? - PullRequest
31 голосов
/ 23 декабря 2011

В разделе devDependencies в документации npm's package.json написано, что в нем перечислены тестовые зависимости, чтобы пользователям вашего пакета не приходилось удалять дополнительные зависимости.Имеет ли смысл в этом случае также добавить мой тестовый каталог в .npmignore?

1 Ответ

37 голосов
/ 23 декабря 2011

Да, именно так и поступает большинство людей, вот некоторые файлы npmignore для популярных модулей Node.js:

https://github.com/LearnBoost/socket.io/blob/master/.npmignore

Другие люди, занявшие белый список, публикуют в своих package.json files настройка:

https://github.com/senchalabs/connect/blob/master/package.jsonhttps://github.com/strongloop/express/blob/master/package.json

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...