Saya sedang belajar nodejs saat ini di Windows. Beberapa modul diinstal secara global dengan npm.cmd, dan nodejs gagal menemukan modul yang diinstal. Ambil batu giok misalnya,
npm install jade -g
Jade diinstal di direktori "C:\Program Files (x86)\nodejs\node_modules"
, tetapi kode berikut akan gagal dengan "Cannot find module 'jade'"
kesalahan,
var jade = require('jade');
Namun, kode akan berjalan dengan sukses ketika jade diinstal secara lokal (tanpa opsi -g di npm). Saya tidak ingin menggunakan modul yang diinstal secara lokal, itu buang-buang ruang disk untuk saya. Bagaimana saya bisa membuat modul yang diinstal secara global berfungsi pada Windows?