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