последнее сообщение в консоли должно выглядеть так:
я пытаюсь запустить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?