Нужно ли запускать npm install, если все пакеты установлены заранее?

185
28 апреля 2018, 17:52

Нужно апдейтнуть проект на компах с запретом выхода в сеть. Все npm пакеты уже установлены, будет производиться только замена исполняющего кода. Вопрос: Можно ли будет обойтись бе запуска команды npm install? ведь при этом, как я понимаю, будет обращение в интернет, доступа к которому нет. Нормально ли подтянутся зависимости?

Answer 1

Если не требуется обновления, и все необходимые для работы приложения пакеты на месте (удовлетворены все зависимости), то все будет работать как надо.

Если вы запустите npm install без доступа к интернет, ничего не произойдет, npm выдаст ошибку подключения.

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

на заметку: можно использовать свой локальный сервер для дистрибуции пакетов например. Можно использовать пакеты из локальных директорий

READ ALSO
GET запрос и ошибка CORS

GET запрос и ошибка CORS

Сделал GET запрос с помощью JS https://pastebincom/kcCdiRxe ,добавил CORS в заголовки,но все равно выводить ошибки в консоле

201
Кроссдоменный AJAX

Кроссдоменный AJAX

Чем плохо то, что сервер разрешит всем производить кроссдоменный ajax? Будем обрабатывать эти запросы так же, как и от обычных клиентов и все...

332
Калькулятор услуг JS

Калькулятор услуг JS

Есть калькулятор услуг, не могу допереть никак, как сделать чтобы он умножал каждое выбранное значение на 30, а не просто приплюсовал?

173