Не отправлять тестовую папку в производство в приложении «Экспресс-узел» - PullRequest
0 голосов
/ 10 апреля 2019

Я создаю приложение для экспресс-узла. Мы отправляем package.json в производство, но это также включает и код для модульного тестирования.Так я должен сделать два package.json один для производства и один для разработки?Как решить эту проблему?

1 Ответ

0 голосов
/ 10 апреля 2019

У вас будет два раздела в package.json.

  1. зависимостей, которые также будут загружаться в разработке и производстве.
  2. devDependencies, которые будут загружаться только в среде разработки, но не в производственной среде.

Все модули зависимости разработки должны быть загружены с использованием опции «save-dev».Например, приведенная ниже команда установит модуль «Мокко» только в среде разработки.

 "npm install --save-dev mocha"
...