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