Eu tenho um aplicativo da web: fooapp . Eu tenho um package.json
na raiz. Eu quero instalar todas as dependências em um específico node_modules directory
. Como eu faço isso?
O que eu quero
Digamos que eu tenho duas widget
dependências. Eu quero terminar com uma estrutura de diretório como esta:
node_modules/
widgetA
widgetB
fooapp/
package.js
lib
..
O que eu ganho
quando corro npm install fooapp/
, recebo o seguinte:
node_modules/
fooapp/
node_modules/
widgetA
widgetB
package.js
lib/
..
fooapp/
package.js
lib/
..
O npm faz uma cópia do meu diretório de aplicativos no diretório node_modules e instala os pacotes dentro de outro diretório node_modules.
Entendo que isso faz sentido para instalar um pacote. Mas eu não uso require()
meu aplicativo da Web em outra coisa, eu o executo diretamente. Estou procurando uma maneira simples de instalar minhas dependências em um diretório node_modules específico.