Đặt câu hỏi và nhận tóm tắt tài liệu bằng cách tham chiếu trang này và nhà cung cấp AI bạn chọn
Lịch sử phiên bản
- "Thêm nội dung lệnh standalone"v8.6.431/3/2026
- "Thêm nội dung lệnh CI"v7.5.116/1/2026
- "Thêm nội dung lệnh liệt kê dự án"v7.5.116/1/2026
- "Thêm nội dung lệnh khởi tạo"v7.5.930/12/2025
- "Thêm nội dung lệnh trích xuất"v7.2.322/11/2025
- "Thêm tùy chọn skipIfExists vào lệnh translate"v7.1.05/11/2025
- "Thêm bí danh cho các đối số và lệnh CLI"v6.1.427/1/2025
- "Thêm tùy chọn xây dựng vào các lệnh"v6.1.35/10/2025
- "Thêm nội dung lệnh phiên bản"v6.1.226/9/2025
- "Đặt tùy chọn verbose mặc định là true qua CLI"v6.1.026/9/2025
- "Thêm lệnh theo dõi và tùy chọn with"v6.1.023/9/2025
- "Thêm nội dung lệnh chỉnh sửa"v6.0.123/9/2025
- "Thêm lệnh kiểm tra và liệt kê nội dung"v6.0.017/9/2025
- "Cập nhật tài liệu tham số cho lệnh CLI"v5.5.1111/7/2025
- "Khởi tạo lịch sử"v5.5.1029/6/2025
Nội dung của trang này đã được dịch bằng AI.
Xem phiên bản mới nhất của nội dung gốc bằng tiếng AnhNếu bạn có ý tưởng để cải thiện tài liệu này, vui lòng đóng góp bằng cách gửi pull request trên GitHub.
Liên kết GitHub tới tài liệuSao chép Markdown của tài liệu vào bộ nhớ tạm
Intlayer CLI - Tất cả các lệnh CLI của Intlayer cho trang web đa ngôn ngữ của bạn
Mục lục
Cài đặt gói
Cài đặt các gói cần thiết bằng npm:
Sao chép đoạn mã vào khay nhớ tạm (clipboard)
npm install intlayer-cli -gNếu gói intlayer đã được cài đặt, CLI sẽ tự động được cài đặt. Bạn có thể bỏ qua bước này.
Gói intlayer-cli
Gói intlayer-cli được thiết kế để chuyển đổi các khai báo Intlayer của bạn vào các từ điển.
Gói này chuyển đổi tất cả các tệp Intlayer, chẳng hạn như src/**/*.content.{ts|js|mjs|cjs|json}. Xem cách khai báo các tệp khai báo Intlayer của bạn.
Để diễn giải các từ điển Intlayer, bạn có thể sử dụng các trình diễn giải như react-intlayer hoặc next-intlayer.
Hỗ trợ tệp cấu hình
Intlayer chấp nhận nhiều định dạng tệp cấu hình khác nhau:
intlayer.config.tsintlayer.config.jsintlayer.config.jsonintlayer.config.cjsintlayer.config.mjs.intlayerrc
Để tìm hiểu cách cấu hình các ngôn ngữ có sẵn hoặc các tham số khác, hãy xem tài liệu cấu hình tại đây.
Thực hiện các lệnh Intlayer
Xác thực
- Đăng nhập - Xác thực với Intlayer CMS và nhận thông tin xác thực truy cập
Các lệnh cốt lõi
- Xây dựng từ điển - Xây dựng từ điển của bạn từ các tệp khai báo nội dung
- Theo dõi từ điển - Theo dõi các thay đổi và tự động xây dựng lại từ điển
- Tạo gói đóng gói độc lập - Tạo một bản đóng gói JavaScript độc lập chứa Intlayer và các gói được chỉ định
- Kiểm tra phiên bản CLI - Kiểm tra phiên bản Intlayer CLI đã cài đặt
- Liệt kê dự án - Liệt kê tất cả các dự án Intlayer trong một thư mục hoặc kho lưu trữ git
Quản lý từ điển
- Đẩy từ điển - Đẩy các từ điển lên Trình chỉnh sửa Intlayer và CMS
- Kéo từ điển - Kéo các từ điển từ Trình chỉnh sửa Intlayer và CMS
- Điền từ điển - Điền, kiểm tra và dịch các từ điển bằng AI
- Kiểm tra bản dịch còn thiếu - Kiểm tra và xác định các bản dịch còn thiếu
- Liệt kê tệp khai báo nội dung - Liệt kê tất cả các tệp khai báo nội dung trong dự án của bạn
Quản lý thành phần
- Trích xuất chuỗi - Trích xuất chuỗi từ các thành phần vào tệp .content nằm gần thành phần đó
Cấu hình
- Khởi tạo Intlayer - Thiết lập Intlayer trong dự án của bạn với cấu hình tự động
- Quản lý cấu hình - Nhận cấu hình Intlayer của bạn và đẩy lên CMS
Quản lý tài liệu
- Dịch tài liệu - Tự động dịch các tệp tài liệu bằng AI
- Đánh giá tài liệu - Đánh giá tệp tài liệu để đảm bảo chất lượng và tính nhất quán
Trình chỉnh sửa và Đồng bộ trực tiếp (Live Sync)
- Các lệnh trình chỉnh sửa - Sử dụng các lệnh của Trình chỉnh sửa Intlayer
- Các lệnh đồng bộ trực tiếp - Sử dụng Live Sync để áp dụng các thay đổi nội dung từ CMS trong thời gian thực
CI/CD và Tự động hóa
- Lệnh CI - Thực hiện các lệnh Intlayer với thông tin xác thực được tự động đưa vào cho các luồng CI/CD
Công cụ dành cho nhà phát triển
- CLI SDK - Sử dụng Intlayer CLI SDK trong mã của riêng bạn
- Lệnh gỡ lỗi Intlayer - Gỡ lỗi và giải quyết các vấn đề với Intlayer CLI
Sử dụng các lệnh Intlayer trong tệp package.json của bạn
Sao chép đoạn mã vào khay nhớ tạm (clipboard)
"scripts": { "intlayer:init": "npx intlayer init", "intlayer:login": "npx intlayer login", "intlayer:build": "npx intlayer build", "intlayer:watch": "npx intlayer build --watch", "intlayer:standalone": "npx intlayer standalone --packages intlayer vanilla-intlayer", "intlayer:push": "npx intlayer push", "intlayer:pull": "npx intlayer pull", "intlayer:fill": "npx intlayer fill", "intlayer:list": "npx intlayer content list", "intlayer:test": "npx intlayer content test", "intlayer:extract": "npx intlayer extract", "intlayer:projects": "npx intlayer projects list", "intlayer:doc:translate": "npx intlayer doc translate", "intlayer:doc:review": "npx intlayer doc review"}Lưu ý: Bạn cũng có thể sử dụng các bí danh ngắn hơn:
npx intlayer list: thay chonpx intlayer content listnpx intlayer test: thay chonpx intlayer content testnpx intlayer projects-listhoặcnpx intlayer pl: thay chonpx intlayer projects list