Npm cài đặt các gói ở đâu?

Cách tìm nơi npm cài đặt các gói

Đọchướng dẫn npmnếu bạn đang bắt đầu với npm, nó sẽ đi vào rất nhiều chi tiết cơ bản của nó.

Khi bạn cài đặt một gói bằng cách sử dụngnpm(hoặc làsợi), bạn có thể thực hiện 2 kiểu cài đặt:

  • cài đặt cục bộ
  • cài đặt toàn cầu

Theo mặc định, khi bạn nhập mộtnpm installlệnh, như:

npm install lodash

gói được cài đặt trong cây tệp hiện tại, trongnode_modulesthư mục con.

Khi điều này xảy ra,npmcũng thêm vàolodashmục nhập trongdependenciestài sản củapackage.jsontập tinhiện trong thư mục hiện tại.

Cài đặt chung được thực hiện bằng cách sử dụng-gcờ:

npm install -g lodash

Khi điều này xảy ra, npm sẽ không cài đặt gói trong thư mục cục bộ mà thay vào đó, nó sẽ sử dụng vị trí chung.

Chính xác là ở đâu?

Cácnpm root -glệnh sẽ cho bạn biết vị trí chính xác đó ở đâu trên máy của bạn.

Trên macOS hoặc Linux, vị trí này có thể là/usr/local/lib/node_modules. Trên Windows, nó có thểC:\Users\YOU\AppData\Roaming\npm\node_modules

Nếu bạn dùngnvmđể quản lý các phiên bản Node.js, tuy nhiên, vị trí đó sẽ khác.

Tôi ví dụ sử dụngnvmvà vị trí gói hàng của tôi được hiển thị là/Users/flavio/.nvm/versions/node/v8.9.0/lib/node_modules.

Tải xuống miễn phí của tôiSổ tay Node.js


Các hướng dẫn nút khác: