volta install
Lệnh volta install sẽ thiết lập phiên bản mặc định của một công cụ. Nó cũng sẽ tải công cụ đó nếu nó chưa được lưu vào bộ nhớ cache cục bộ. Nó có cú pháp sau:
bash
Cài đặt một công cụ vào chuỗi công cụ của bạn
CÁCH SỬ DỤNG:
volta install [FLAGS] <tool[@version]>...
FLAGS:
--verbose Kích hoạt chẩn đoán chi tiết
--quiet Ngăn chặn đầu ra không cần thiết
-h, --help In thông tin trợ giúp
ARGS:
<tool[@version]>... Các công cụ để cài đặt, như `node`, `yarn@latest` hoặc `your-package@^14.4.3`.Ví dụ
Cài đặt Node.js
bash
# Cài đặt phiên bản LTS mới nhất của Node làm mặc định của bạn
volta install node
# Cài đặt phiên bản Node cụ thể
volta install node@16.14.2
# Cài đặt sử dụng phạm vi semver
volta install node@16
volta install node@^16.14Cài đặt Trình quản lý Gói
bash
# Cài đặt npm mới nhất
volta install npm
# Cài đặt phiên bản yarn cụ thể
volta install yarn@1.22.19
# Cài đặt pnpm (với cờ tính năng được kích hoạt)
VOLTA_FEATURE_PNPM=1 volta install pnpmCài đặt Gói Toàn cục
bash
# Cài đặt TypeScript mới nhất
volta install typescript
# Cài đặt phiên bản gói cụ thể
volta install eslint@8.15.0
# Cài đặt nhiều gói cùng lúc
volta install prettier typescript eslintĐiều gì xảy ra Khi bạn Cài đặt
Khi bạn chạy volta install:
- Volta tải xuống công cụ (nếu chưa được lưu vào bộ nhớ cache cục bộ)
- Thiết lập nó làm phiên bản mặc định của bạn cho công cụ đó
- Tạo các shim cho phép bạn sử dụng công cụ từ bất kỳ đâu trên hệ thống của mình
Không giống như volta fetch, cài đặt một công cụ làm cho nó khả dĩ trong PATH của bạn thông qua hệ thống shim của Volta. Điều này có nghĩa là bạn có thể sử dụng công cụ từ bất kỳ thư mục nào trên hệ thống của mình.
Tác động Hệ thống
volta install nodeảnh hưởng đến phiên bản Node mặc định được sử dụng bên ngoài các dự án có phiên bản được ghimvolta install yarnthiết lập trình quản lý gói mặc định khi không có phiên bản cụ thể dự án được chỉ định- Các binary gói toàn cục được cài đặt với
volta installkhả dĩ trong PATH của bạn
Để xem các công cụ đã cài đặt hiện tại của bạn, sử dụng lệnh volta list.