Как установить вашу программу внутри сервера, не подключенного к Интернету, в системе Linux
Во-первых, установите программу-нод на компьютере с Интернетом и той же операционной системой.
Во-вторых, создайте zip, содержащий весь репозиторий программного обеспечения (sources + package.json + package-lock.js + node_modules) и каталог с именем .node-gyp , который вы можно найти в вашем доме (это скрытый каталог) .
В-третьих, загрузите весь zip-файл на целевой сервер, на котором вы хотите выполнить установку.
В-четвертых, разархивируйте каталог куда-нибудь и скопируйте каталог .node-gyp в доме пользователя, который будет запускать ваше программное обеспечение.
Наконец, выполните команду npm rebuild