Impossible de trouver le module 'winston'

J'ai écrit un petit module qui utilise winston pour faire des logs.

J'ai utilisé sudo npm install -g winston (il est sur une machine virtuelle...donc je ne m'inquiète pas trop avec sudo, etc.

Journal de mnp:

winston@0.7.2 /usr/local/lib/node_modules/winston
├── cycle@1.0.2
├── stack-trace@0.0.7
├── eyes@0.1.8
├── colors@0.6.2
├── async@0.2.9
├── pkginfo@0.3.0
└── request@2.16.6 (forever-agent@0.2.0, aws-sign@0.2.0, tunnel-agent@0.2.0, oauth-sign@0.2.0, json-stringify-safe@3.0.0, cookie-jar@0.2.0, node-uuid@1.4.1, mime@1.2.11, qs@0.5.6, hawk@0.10.2, form-data@0.0.10)

Lorsque j'essaie de lancer mon module node-je obtenir:

Error: Cannot find module 'winston'
    at Function.Module._resolveFilename (module.js:331:15)
    at Function.Module._load (module.js:273:25)
    at Module.require (module.js:357:17)
    at require (module.js:373:17)
    at Object.<anonymous> (/home/name/Code/neon/neon-js-spike/logger.js:2:9)
    at Module._compile (module.js:449:26)
    at Object.Module._extensions..js (module.js:467:10)
    at Module.load (module.js:349:32)
    at Function.Module._load (module.js:305:12)
    at Module.require (module.js:357:17)

Versions de système:
ubuntu
nœud -v = v0.11.7-pré
npm-v = 1.3.8

P. S. j'ai essayé sur mon ordinateur portable à la maison (une autre machine virtuelle ubuntu) et travaillé.

Vous pouvez toujours installer winston localement, dans le même répertoire que votre programme.
l'installation localement travaillé, mais je ne comprends pas comment venir sur mes autres vm installation à l'échelle mondiale travaillé. Merci pour votre aide.

OriginalL'auteur hba | 2013-10-15