Como instalar o NPM / elasticsearch-head sem conexão com a Internet?

2

Estou tentando instalar o NPM na minha máquina sem nenhuma conexão com a Internet. Através de algumas pesquisas na Web, encontrei sugestões para usar o npmbox . Então eu experimentei o npmbox, mas quando eu tento bin/npmunbox /path/to/npm.npmbox (npm.npmbox sendo o pacote offline do NPM) para instalar o NPM na minha máquina, há um erro:

/usr/bin/env: node: No such file or directory

Por que preciso do NPM?

O problema geral é que estou tentando instalar elasticsearch-head na máquina e há um package.json arquivo que requer npm install para instalar e também npm run start para obter a interface para executar. Assim minha pergunta.

Algumas informações adicionais que você pode querer

OS = > RHEL6

ELK Stack Version = > 5.5.0 (não é possível instalar o elasticsearch-head como um plugin, depreciado)

Alguém pode me ajudar com qualquer dos 2 problemas que eu tenho? Qualquer informação adicional que você precisar pode ser fornecida a você. Obrigado antecipadamente!

P.S. Eu sou muito novo no NPM, então se eu perdi alguma solução óbvia, por favor, perdoe minha ignorância.

    
por clamismagic 04.08.2017 / 10:24

1 resposta

0

Faça o download do node.js portátil mais recente. Tem os seguintes recursos:

  • Executa uma instância do NodeJS em um shell de linha de comando.
  • Inclui o gerenciador de pacotes de nós (NPM).
  • Completamente portátil - funciona com uma unidade USB, SD ou disco rígido.
  • Não requer privilégios de administrador.
  • Não há necessidade de nenhum software externo - basta baixar e executar!
  • Embalado no formato PortableApps.com para facilitar a integração.

Para atualizar o npm, use o seguinte processo:

  • Faça o download de um tar de lançamento do NPM
  • Extraia o tar do NPM para a pasta global node_modules como npm_new
  • Renomeie a pasta npm existente para npm_old
  • Renomeie a pasta npm_new para npm

Referências

por 30.10.2018 / 07:13