kb 18.07.2012 11:50 c8541125

Мне кажется, или в этом вашем node.js всё немного странно сделано? Вот, например, получаю я такую ошибку: https://gist.github.com/3135753 (файл /usr/local/lib/node_modules/hem/bin/hem.js,в котором эксепшн, прилагается). Как понять в чем дело?

js
1. kuroneko 18.07.2012 12:08 Psi+

> Cannot find module 'hem', не?

2. kbkuroneko /1 18.07.2012 12:09 c8541125

при запуске hem он не может найти hem?

3. kuronekokb /2 18.07.2012 12:14 Psi+

Подозреваю, что '../lib/hem' пробует разрешиться относительно cwd и ничего не находит.

4. kbkuroneko /3 18.07.2012 12:16 c8541125

ну, короче я потом понял, что таки в node.js принято делать npm install ., который локально все зависимости скопирует, и тогда и hem этот в том числе должен будет прибыть. короче ham у себя проверяет наличие ./slug.js (это уже относительно cwd с проектом), тот существует и require'ит ham. слегка мозг вынесло.

5. kuronekokb /4 18.07.2012 12:19 Psi+

npm стал стандартом де-факто для управления зависимостями, да. На самом деле там зависимости довольно изящно разрешаются, хорошо сделали, можно почти не думать даже.

6. 238328 18.07.2012 15:18 34236753351342622480410011

сырая говнотехнология, сырые говнопрограммисты, вообще пушка

7. kb238328 /6 18.07.2012 15:19

не, ну там хоть хорошо на ней не сервер писан

Do you really want to delete ?