У мене є веб-додаток: 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 робить копію каталогу мого додатка у dir-файлі node_modules та встановлює пакети всередині іншого каталогу node_modules.
Я розумію, що це має сенс для встановлення пакета. Але я не використовую require()веб-додаток у чомусь іншому, запускаю його безпосередньо. Я шукаю простий спосіб встановити свої залежності в певний каталог node_modules.