2015-07-08 3 views

ответ

1

Насколько я знаю, это не представляется возможным установить узел инспектор (или любой npmjs пакет) непосредственно из npmjs.org и/или github.com без подключения к интернету. Тем не менее, вы можете подготовить самосодержимый пакет на машине, которая имеет подключение к Интернету, а затем установить этот пакет на автономный хост.

Вот инструкции, предполагающие систему Unix.

  1. На машине подключен к Интернету

    $ mkdir tempdir && cd tempdir 
    $ npm init # fill any data to prompts 
    $ npm install node-inspector 
    $ cd node_modules/node-inspector 
    $ tar czf ../../node-inspector.tgz . 
    $ cd ../.. 
    
  2. Copy node-inspector.tgz в автономный машины и распаковать его в директорию по вашему выбору, например, $HOME/node-inspector или /usr/local/lib/node_modules/node-inspector

  3. Создание символических ссылок для node-inspector и node-debug в папке, которая находится в вашем PATH. Например:

    $ cd /usr/local/bin 
    $ ln -s ../lib/node_modules/node-inspector/bin/node-inspector . 
    $ ln -s ../lib/node_modules/node-inspector/bin/node-debug . 
    
+0

Отлично, но в ОС Windows ?? Как мы можем это сделать? – yosbel

+0

Это более сложно. Вы можете использовать «npm pack» и «npm install» вместо tar. Чтобы связать все зависимости Node Inspector в архиве, вам нужно отредактировать файл package.json и перечислить все зависимости в комплекте. См. Https://www.npmjs.com/package/bundle-deps и https://docs.npmjs.com/files/package.json#bundleddependencies –