#node.js #express #mean-stack #mean
#node.js #экспресс #средний стек #означает
Вопрос:
Я создаю приложение node express, мы отправляем package.json в производство, но оно также включает код для модульного тестирования. Итак, я должен сделать два package.json, один для производства и один для разработки? Как можно решить эту проблему?
Ответ №1:
В package.json у вас будет два раздела.
- зависимости, которые также будут загружены в development и production.
- devDependencies, которые будут загружены только в среду разработки, но не в производственную среду.
Все модули зависимостей разработки должны быть загружены с помощью опции «save-dev». Например, приведенная ниже команда установит модуль «Mocha» только в среде разработки.
"npm install --save-dev mocha"