2013-02-09 4 views
1

Установка флагов Docpad.Как заставить NPM искать установленные пакеты в разных папках?

Теперь DocPad находится в/USR/BIN/DocPad/USR/Библиотека/node_modules

В то время как НПМ смотреть на/USR/местные/бен/DocPad/USR/местные/node_modules

Могу ли я указать правильный каталог для npm, где он должен искать установленные модули?

ответ

0

Закончено, удаление Node.js и npm (установлено из скриптов docpad).

Установка снова node.js и npm из chris-lea/node.js ppa.

Удаление docpad на npm из ppa. И затем node.js и npm их selfs, а затем целые ppa.

Установка node.js и npm из сценариев docpad.

+0

Прохладный, так что все разрешено сейчас? – balupton

+0

Да. Я установил nodejs через ppa, а затем из официальных источников. Они помещают пакеты npm в разные папки. И я не могу установить свой ответ как решение, в течение следующих 26 часов. –

1

Возможно, вам просто нужно установить переменную среды $NODE_PATH, ознакомьтесь с documentation для получения дополнительной информации о загрузке модулей.

+0

noope, который не помогает. хотя npm docs refore для «префикса» стыда, что префикс поддержки npm не содержит никакой информации ... Как установить «префикс»? –