2016-07-01 2 views
1

Итак, я запускаю проект, используя Angular как frontend, Express и NodeJS как back end, так и MongoDB как DB. (MEAN в основном). Теперь я полностью собираюсь сделать проект локально в webstorm, и когда он будет закончен, я опубликую его на облаке/VPS. Я думаю об использовании локального node_modules в проекте с пакетом package.json и просто добавляю зависимости в packaga.json и запускает npm install. Это означает, что все будет установлено локально, а позже, когда мне нужно развернуть, мне просто нужно установить Node.js и MongoDB на сервер, сделать базу данных, и я сделаю это?Установка node_modules для проекта

Так это правильный способ сделать это или нет? Я никогда не разворачивал личный проект, поэтому я не хочу испортить сейчас и должен начать все сначала из-за плохого выбора.

Спасибо!

ответ

0

Да, это правильный способ сделать это.

Кроме того, если вы используете git, обязательно добавьте node_modules в свой файл gitignore.

https://docs.npmjs.com/files/folders

+0

Ok спасибо, теперь другой вопрос, прямо сейчас на моем локальном компьютере я бег MongoDB явно на его собственный порт, Node.js заднего конца же, но я начинаю передний конец с WebStorm который я думаю, есть это собственный интегрированный веб-сервер. Как я должен обрабатывать это на выделенном сервере? Я загружаю страницу индекса в webstorm и запускает собственный веб-сервер для ее запуска. Нужен ли мне apache или somehing, или я могу сделать i с node.js? – TanguyB

Смежные вопросы