2013-11-07 5 views
3

Мне нужно установить приложение Node.js в строго контролируемой производственной среде, которая не позволяет подключиться к Интернету.Как установить модули Node.js на компьютеры без подключения к Интернету?

Возможно ли это, например, путем заполнения кеша модуля Node.js?

Большое спасибо!

+0

Возможный дубликат [Установка модуля NodeJS] (http://stackoverflow.com/questions/9667418/nodejs-module-installation) –

ответ

0

В node.js 1.0 была добавлена ​​опция для npm, чтобы решить, устанавливать ли модули глобально или локально. Go have a look here он должен, вероятно, решить вашу проблему ...

+1

Глобальная и локальная установка не решает проблему отсутствия доступа в Интернет. – robertklep

+0

Я имею в виду установку модулей локально, а затем распространение всей программы с уже установленными модулями. По крайней мере, это то, что я делаю, у меня есть эталонное устройство (малина pi), где я компилирую пакет node.js + обновляю свою программу и библиотеки, а затем распространяю оба на свои устройства, которые не подключены к интернету (у них нет прямого интернета доступ, только доступ к сети) – ciny

+0

Ah right :) Упомянутый [дубликат] (http://stackoverflow.com/a/9667520/893780) имеет хорошее решение для этой ситуации. – robertklep

1

Решение, с которым я пошел, в конце концов состояло в том, чтобы запустить npm install, а затем закрепить всю папку приложения Node.js.

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