У мене є веб-додаток: 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.