[Работа на Windows, с узлом 0.10.5]Node.js терпит неудачу распознавание нового модуля
Я пытаюсь построить что-то простое с грозным модулем для узла. Я установил его глобально -
npm install -g formidable
npm http GET https://registry.npmjs.org/formidable
npm http 304 https://registry.npmjs.org/formidable
npm WARN engine [email protected]: wanted: {"node":"<0.9.0"} (current:{"node":"v0.10.5","npm":"1.2.18"})
[email protected] C:\Users\me\AppData\Roaming\npm\node_modules\formidable
Теперь модуль был правильно установлен в упомянутой выше директории, но узел не распознает его:
D:\Work\Node\Test4>node index.js
module.js:340
throw err;
^
Error: Cannot find module 'formidable'
Blah blah blah
Теперь мои вопросы:
- Исключительно не известно из-за версии?
- Если нет, то какая причина этого не может быть признана?
- Если да, могу ли я сделать что-нибудь об этом, кроме узла понижения или ждать новой грозной версии?
Как вам требуется()? – jgillich
var formidable = require ("грозный"); –
Я выяснил, что если я копирую node_modules в корневой каталог проекта, он работает. Но если это так, то в чем смысл глобальной установки? –