Производство и разработка NPM на живом сервере - PullRequest
0 голосов
/ 11 октября 2019

Это может быть глупый вопрос, но я впервые использую npm в своем проекте, поэтому мне нужно знать лучшие практики для этого.

Как мне управлять npm development и npm production на локальноми рабочий сервер?

На данный момент я запускаю команду npm run development при разработке и сохранении скомпилированных файлов вместе с другими изменениями на git.

Перед тем, как вытащить все изменения на рабочем сервере, Я запускаю команду npm run production и фиксирую на git. После этого я извлекаю последние изменения в рабочей среде, а затем запускаю npm run development в своем локальном филиале.

Как лучше всего это сделать?

Спасибо

1 Ответ

0 голосов
/ 11 октября 2019

«Лучшая практика» заключается в том, что вы не передаете скомпилированные файлы .

Вы должны использовать .gitignore, чтобы игнорировать папку, в которую скомпилированы ваши файлы. Но , прежде чем сделать это, удалите папку и подтвердите удаление, чтобы Git понимал, что эти файлы исчезли. Затем добавьте папку в .gitignore и вы можете продолжить.

На локальном компьютере вы можете запустить npm run development. Затем на рабочем сервере или на компьютере сборки вы можете запустить npm run production.

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