Đặ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
Bằng cách tích hợp Intlayer MCP Server vào trợ lý AI ưa thích của bạn, bạn có thể truy xuất toàn bộ tài liệu trực tiếp từ ChatGPT, DeepSeek, Cursor, VSCode, v.v.
Xem tài liệu MCP ServerNộ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
Chuyển đổi components
npx intlayer transformLệnh này phân tích các file mã của bạn để hỗ trợ di cư các component hiện có sang sử dụng Intlayer. Nó hỗ trợ lựa chọn file tương tác hoặc chỉ định file cụ thể để chuyển đổi.
Bí danh:
- npx intlayer trans
Tham số:
Tùy chọn chọn file:
-f, --file [files...]: Danh sách các file cụ thể để chuyển đổi. Nếu không được cung cấp, CLI sẽ quét các file phù hợp (**/*.{tsx,jsx,vue,svelte,ts,js}) và yêu cầu bạn chọn những file nào để chuyển đổi.
Ví dụ: npx intlayer transform -f src/components/MyComponent.tsx
Tùy chọn đầu ra:
-o, --output-content-declarations [outputContentDeclarations]: Thư mục để lưu các file khai báo nội dung được tạo ra.
Ví dụ: npx intlayer transform -o src/content
--code-only: Chỉ chuyển đổi mã component (không ghi khai báo nội dung).
Ví dụ: npx intlayer transform --code-only
--declaration-only: Chỉ tạo khai báo nội dung (không viết lại component).
Ví dụ: npx intlayer transform --declaration-only
Tùy chọn cấu hình:
- --base-dir: Chỉ định thư mục gốc cho dự án.
- --env: Chỉ định môi trường.
- --env-file: Cung cấp file môi trường tùy chỉnh.
- --verbose: Bật ghi log chi tiết.
Các plugin cần thiết:
Lệnh transform hoạt động mà không cần plugin bổ sung trên các file TypeScript / JSX. Tuy nhiên, nó yêu cầu cài đặt các plugin sau cho các dự án Vue và Svelte:
- @intlayer/vue-transformer: Dành cho các file Vue.
- @intlayer/svelte-transformer: Dành cho các file Svelte.