[sisyphus] new npm трабл
Дмитрий Кулик
lnkvisitor.ts на gmail.com
Чт Мар 7 12:17:22 MSK 2013
2013/3/7 Michael Bykov <m.bykov на gmail.com>:
> Салют,
>
> кажется, в Сизифе проблема с новым npm 1.2.2
>
> npm v 1.1.66 - модули лежат в /usr/local/lib/node_modules,
>
> и npm ls coffee-script -g
> /usr/local/lib
> ├── coffee-script на 1.4.0
>
> v 1.2.2 - ставит глобальные модули в l /usr/lib/node_modules/, а не в
> local/lib,
Это правильное поведение.
>
> и npm ls cofee-script -g
> /usr/lib
> └── (empty)
>
> и странные ошибки поэтому
>
> Cannot read property 'prototype' of undefined
> at create (/usr/lib/node_modules/jquery/lib/node-jquery.js:10:26)
Начиная с 0.6.19-alt3 (npm 1.1.24) и выше был изменен путь к модулям +
добавлена переменная окружения. Иначе node мог не находить глобальные
модули.
Пермещение /usr/local/lib/node_modules в /usr/lib/node_modules поможет.
Но неясно остается почему npm v 1.1.66 ставил не туда, куда надо. node
какой версии стоит. Случайно npm вручную не обновляли?
--
Dmitry Kulik
ALTLinux Team
e-mail: lnkvisitor.ts[at]gmail.com
jabber: lnkvisitor.ts[at]gmail.com
Подробная информация о списке рассылки Sisyphus