Я только что установил Yeti от Yahoo, но когда я иду к http://localhost:8000/
я получаю это:Yeti проблема - не может найти модуль «нефрит»
Error: Cannot find module 'jade'
at loadModule (node.js:289:15)
at require (node.js:420:14)
at ServerResponse.render (/usr/local/lib/node/.npm/yeti/0.1.0/dependencies/express/view.js:258:46)
at Object.<anonymous> (/usr/local/lib/node/.npm/yeti/0.1.0/package/lib/server.js:28:13)
at pass (/usr/local/lib/node/.npm/yeti/0.1.0/dependencies/connect/middleware/router.js:67:31)
at /usr/local/lib/node/.npm/yeti/0.1.0/dependencies/connect/middleware/router.js:80:14
at EventEmitter._tickCallback (node.js:50:25)
at node.js:773:9
Я также хочу отметить, что я установил это используя пакет установщика от Yahoo! http://yuilibrary.com/downloads/download.php?file=3716057163a82b4b00c2a00ab0bb186e
Есть ли исправление для этого?
Теперь я получаю это: sudo:/usr/local/bin/npm: команда не найдена – Uffo
Возможно, установщик не установил двоичный файл npm. Может быть, посмотрите, сможете ли вы его найти. Возвращает ли тип npm? Есть ли файл npm в каталоге/usr/local? 'find/usr/local -name npm' – bxjx
Возможно, двоичный файл установлен в '/ usr/bin/npm', если npm установлен через' curl http://npmjs.org/install.sh | sh'. Как-то у меня такая же ошибка с 'jade', и я сделал' sudo/usr/bin/npm install jade'. –