NodeJS requer um módulo / pacote global
Estou tentando instalar globalmente e depois usarforever
eforever-monitor
como isso:
npm install -g forever forever-monitor
Eu vejo a saída usual e também as operações que copiam os arquivos para o caminho global, mas se eu tentarrequire("forever");
Recebo um erro dizendo que o módulo não foi encontrado.
Eu estou usando a versão mais recente do nó e npm e eu já sei sobre a mudança que o npm fez na instalação global vs local, mas eurealmente não quer instalar localmente em cada projeto e estou trabalhando em uma plataforma que não suportalink
assimnpm link
depois de uma instalação global não é possível para mim.
Minha pergunta é: por que não posso exigir um pacote globalmente instalado? Isso é um recurso ou um bug? Ou estou fazendo algo errado?
PS: Só para deixar claro: não quero instalar localmente.