Angular 4: Как использовать папку node_module, хранящуюся на удаленном компьютере? - PullRequest
0 голосов
/ 03 января 2019

Я работаю над несколькими проектами Angular одновременно.Каждый раз, когда я проверяю код, мне нужно поместить туда узлы модулей, что занимает около 20 минут времени.
Есть ли какой-нибудь способ, мы можем хранить модуль узла в одном месте на моем ПК, например,
"D:/my_node_modules/{node_module}"
и использовать модуль узла этого местоположения в моих новых проектах, скажем, так как мой проект присутствует в местоположении
"E:/Svn_Project/my_angular_project"?

Ответы [ 2 ]

0 голосов
/ 03 января 2019

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

Но в любом случае вы можете использовать Yarn вместо NPM: «при установке пакета с использованием Yarn (используя yarn add packagename) пакет помещается на ваш диск. Во время следующей установки этот пакет будет использоваться вместо отправки HTTP-запрос для получения архива из реестра. "

Чек Пряжа здесь

0 голосов
/ 03 января 2019
  1. Если вы используете код проверки SVN, вы не должны хранить node_modules в своем хранилище.Исключил его.

  2. Если вы имеете в виду, когда вы извлекаете код, папка node_modules пуста.И тогда вы должны запустить npm install, как 20 минут.Поэтому я думаю, что проблема в версии вашего узла.Если вы обновите свой узел до последней версии.Это кеширует ваш пакет.Так что вы только дождитесь установки npm в первый раз.В следующий раз, node_modules будут взяты из кеша, так что вам нужно подождать около 30 секунд.

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