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.

questionAnswers(8)

yourAnswerToTheQuestion