Tôi có một ứng dụng web: fooapp . Tôi có một package.json
trong gốc. Tôi muốn cài đặt tất cả các phụ thuộc một cách cụ thể node_modules directory
. Làm thế nào để tôi làm điều này?
Những gì tôi muốn
Hãy nói rằng tôi có hai widget
phụ thuộc. Tôi muốn kết thúc với một cấu trúc thư mục như thế này:
node_modules/
widgetA
widgetB
fooapp/
package.js
lib
..
Những gì tôi nhận được
Khi tôi chạy npm install fooapp/
tôi nhận được điều này:
node_modules/
fooapp/
node_modules/
widgetA
widgetB
package.js
lib/
..
fooapp/
package.js
lib/
..
npm tạo một bản sao của thư mục ứng dụng của tôi trong thư mục node_modules và cài đặt các gói bên trong thư mục node_modules khác .
Tôi hiểu điều này có ý nghĩa cho việc cài đặt một gói. Nhưng tôi không require()
ứng dụng web của mình bên trong một cái gì đó khác, tôi chạy nó trực tiếp. Tôi đang tìm kiếm một cách đơn giản để cài đặt các phụ thuộc của mình vào một thư mục node_modules cụ thể.