вариант 1:
- git clone {nodemon,pm2,forever}
- смотрим, как запускаемые файлы определены в package.json:
https://github.com/Unitech/pm2/blob/master/package...
https://github.com/remy/nodemon/blob/master/packag...
- тащим клонированый git repo на флешке и пробуем запускать так же, как и в package.json
вариант 2:
- git clone {nodemon,pm2,forever}
- добавляем
bundledDependencies в package.json ()
- npm pack
Все у нас есть *.tgz файл который можно установить (npm install ...) даже без интернета
вариант 3:
Если есть возможность принести свой ноут, то поднимаем на нем свое npm зеркало/кеш. Я когда-то давно использовал sinopia для этого. Наверное, должны быть и более новые альтернативы