Usando uma versão antiga do Node e NPM no FreeBSD

2

Eu preciso instalar uma versão mais antiga do NODE e do NPM no freebsd para trabalhar com o GHOST, uma plataforma de blog bastante interessante. Eu quero fazer isso no meu próprio sistema, de preferência em uma VM FreeBSD.

O sistema está configurado, mas quando se trata de NODE, eu fiz especificamente:

pkg install node4-4.2.3

Que instala bem, mas quando eu faço:

pkg install npm (whatever version I can find using pkg search npm)

Ele tenta atualizar o nó para a versão 5.x.x

Qualquer ajuda com isso seria apreciada. Neste caso, eu realmente gostaria de evitar o uso de uma aplicação de um clique, ou usando hospedagem compartilhada, etc. Parte disso também é para eu aprender um pouco mais sobre o node / npm no freebsd, e também ser capaz de instalar vários sites de nós na mesma máquina.

    
por user162704 25.03.2016 / 00:09

1 resposta

0

Para instalar www/npm com www/node4 , você precisa usar o sistema de portas.

A porta www/npm tem a opção de construção padrão

NODE4=off: Use www/node4 as backend

Você pode ativar isso com

cd /usr/port/www/npm; make config

e construa a porta com sua ferramenta de criação favorita ou

 cd /usr/port/www/npm; make install clean

Você pode encapsular sua configuração do GHOST em um jail, então o pacote www/npm que está usando www/node4 não está interferindo no pacote normal que você pode usar.

    
por 30.03.2016 / 10:41