2012-02-27 2 views
1

Я могу построить contextify 0.1.1 с помощью node-gyp в Windows, но я не знаю, как заставить npm распознавать/использовать эту версию при разрешении зависимостей других модулей. «npm install» терпит неудачу с тем же (ожидаемым) «node-waf» в это время было неожиданным ». ошибка, несмотря на то, что в локальном каталоге реализована версия контекстного контекста.NodeJS npm - Использование контекста в окнах

Проще говоря: как я могу использовать npm для использования модуля, который я создал самостоятельно, вместо того, чтобы пытаться загрузить/построить его?

ответ

1

npm install устанавливает модули в каталогтекущего каталога. Поэтому вместо того, чтобы использовать npm install, просто переместите/скопируйте контекстный модуль, который вы создали самостоятельно, до node_modules/contextify. К сожалению, вам нужно будет сделать это для любого модуля, который зависит от contextify.

Надеюсь, что это поможет!

+0

Спасибо за ответ, это действительно работает. Я надеялся, что я смогу настроить npm для обработки запросов для определенного пакета по-разному, т. Е. Путем маршрутизации их в некоторые предварительно скомпилированные контекстные настройки Windows, которые у меня были. Грустно, что он не работает, но все еще рад, что вы вообще строите Windows. Так что спасибо! – Joel