У меня есть веб-приложение: fooapp . У меня есть package.jsonв корне. Я хочу установить все зависимости в конкретном node_modules directory. Как мне это сделать?
Что я хочу
Допустим, у меня есть две widgetзависимости. Я хочу закончить со структурой каталогов, как это:
node_modules/
widgetA
widgetB
fooapp/
package.js
lib
..
Что я получаю
когда я бегу, npm install fooapp/ я получаю это:
node_modules/
fooapp/
node_modules/
widgetA
widgetB
package.js
lib/
..
fooapp/
package.js
lib/
..
npm делает копию моего каталога приложения в каталоге node_modules и устанавливает пакеты в другой каталог node_modules.
Я понимаю, что это имеет смысл для установки пакета. Но я не делаю require()свое веб-приложение внутри чего-то другого, я запускаю его напрямую. Я ищу простой способ установить мои зависимости в определенный каталог node_modules.