У меня есть веб-приложение: 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.