последнее сообщение в консоли должно выглядеть так:

я пытаюсь запуститьapp.js Файл, созданный Express, я получаю следующую ошибку:

$ node app.js

node.js:134
        throw e; // process.nextTick error, or 'error' event on first tick
        ^
Error: Cannot find module 'express'
    at Function._resolveFilename (module.js:320:11)

Когда я набираюexpress --version Я получаю ответное заявление2.3.3, Я использовал npm для установки экспресс. Мне пришлось вручную сделать npm, используя эти инструкции:

git clone http://github.com/isaacs/npm.git
cd npm
sudo make install

ОшибкаError: Cannot find module 'express'.

Нужно ли что-то делать после установки npm и express, чтобы express мог видеть модули, созданные npm?

Мой узел версия: 0.4.6Мой экспресс-версия: 2.3.3Мой npm - версия: 1.0.6

Экспресс установлен во всем мире. Я использовал-g флаг, чтобы установить его.

Редактировать: Когда я пытаюсь"node -e require.paths" Я получил:

[ '/home/user/.node_modules',
  '/home/user/.node_libraries',
  '/usr/local/lib/node' ]

Итак, узел не обнаруживает установку npm. Как мне получить узел для обнаружения установки npm?

Ответы на вопрос(14)

Ваш ответ на вопрос