Как настроить установку npm на уровне машины? - PullRequest
0 голосов
/ 14 сентября 2018

Каждый раз, когда я создаю новое приложение для angular 6, я должен запускать npm install. Это занимает много времени. В настоящее время я зарегистрировал свое угловое приложение в TFS без папки node_modules, поэтому, когда разработчики из моей команды получат последние версии, им всем нужно будет запустить npm install, чтобы запустить приложение.

Есть ли лучший способ структурировать это? Я не могу проверить все папки node_modules, так как это займет много времени для передачи.

1 Ответ

0 голосов
/ 14 сентября 2018

Нет ... нет другого способа сделать это.Каждая машина должна иметь кэшированные пакеты хотя бы один раз.Вы можете увеличить объем памяти узла вашей машины (max-old-space-size=8192), чтобы команда выполнялась быстрее.Кроме того, только первый раз должен занять некоторое время, следующий раз должен быть действительно быстрым.Я бы порекомендовал заблокировать версии внутри package.json, чтобы он не пытался обновляться каждый раз.Разработчики могут иметь разные версии пакетов, если вы не заблокируете их.

...