Невозможно запустить пример узла .js и npm. - PullRequest
0 голосов
/ 17 августа 2011

Я пытаюсь запустить различные примеры чата, такие как http://www.giantflyingsaucer.com/blog/?p=2535 Я установил npm, а также правильно настроил узел, и он работает нормально.Но когда я пытаюсь выполнить пример кода, я получаю эту ошибку, которую я не могу устранить.

node.js:134
        throw e; // process.nextTick error, or 'error' event on first tick
        ^
Error: Cannot find module 'express'
    at Function._resolveFilename (module.js:317:11)
    at Function._load (module.js:262:25)
    at require (module.js:346:19)
    at Object.<anonymous> (/home/jeevandongre/Desktop/LearnBoost-socket.io-fbb268f/examples/chat/app.js:12:15)
    at Module._compile (module.js:402:26)
    at Object..js (module.js:408:10)
    at Module.load (module.js:334:31)
    at Function._load (module.js:293:12)
    at Array.<anonymous> (module.js:421:10)
    at EventEmitter._tickCallback (node.js:126:26)

Ответы [ 2 ]

2 голосов
/ 17 августа 2011

Внутри каталога с примером кода запустите npm install express, который должен его установить.

Важно: Эта установка является локальной, что означает, что вам придется устанавливать ее в каждом проекте, в котором вы хотите использовать ее отдельно.

0 голосов
/ 18 сентября 2012

Проблема может быть решена путем проверки правильности установки параметра среды NODE_PATH.

export NODE_PATH="C:\Users\IMarek\AppData\Roaming\npm\node_modules"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...