test

bởi facebook

Chạy kiểm thử cho mã nguồn React trên nhiều kênh phát hành và cấu hình khác nhau. Hỗ trợ sáu kênh phát hành: source (mặc định), experimental, www, www với variant false, stable và classic, mỗi kênh có cấu hình cờ tính năng riêng biệt. Chấp nhận các mẫu kiểm thử, chế độ watch cho TDD và cờ variant để kiểm thử các luồng mã khác nhau. Yêu cầu đối số mẫu kiểm thử rõ ràng để tránh chạy toàn bộ bộ kiểm thử; sử dụng cờ --silent để hiển thị lỗi và --no-watchman để sandboxing...

npx skills add https://github.com/facebook/react --skill test

Thêm skills từ facebook

add-ir-instruction
facebook
Khi thêm một chỉ thị IR mới, bạn phải chạm vào một tập hợp tệp cụ thể. Kỹ năng này mô tả từng tệp, mẫu cần tuân theo và các quy ước quan trọng.
official
binary-size-analysis
facebook
Phân tích thay đổi kích thước tệp nhị phân theo từng commit của thư viện dùng chung hermesvm trong một phạm vi commit git. Tạo báo cáo markdown với kích thước theo từng commit và bảng tóm tắt các mức tăng giảm đáng kể.
official
gc-safe-coding
facebook
Để biết giải thích đầy đủ và lý do, hãy xem doc/GCSafeCoding.md.
official
non-interactive-git-rebase
facebook
Sử dụng khi cần sắp xếp lại, tách, bỏ hoặc sửa đổi các commit git không phải là commit trên cùng, mà không cần truy cập trình chỉnh sửa tương tác. Bao gồm rebase theo chương trình thông qua…
official
extract-errors
facebook
Trích xuất và quản lý mã lỗi cho các ứng dụng React. Tự động trích xuất thông báo lỗi từ mã nguồn React và gán mã lỗi duy nhất cho các thông báo mới. Phát hiện cảnh báo "mã lỗi không xác định" và đánh dấu các thông báo cần gán mã. Xác thực rằng các mã lỗi vẫn đồng bộ với cơ sở mã hiện tại thông qua một lệnh yarn đơn giản.
official
feature-flags
facebook
Quản lý cờ tính năng React trên các kênh, kiểm soát cổng kiểm thử có điều kiện và gỡ lỗi các lỗi kiểm thử cụ thể theo cờ. Bốn tệp cờ kiểm soát mặc định và ghi đè theo kênh (canary, www, React Native, trình kiểm thử kết xuất) với cờ __VARIANT__ mô phỏng người gác cổng được kiểm thử ở cả hai trạng thái. Sử dụng chỉ thị @gate flagName để bỏ qua hoàn toàn kiểm thử khi cờ không khả dụng, hoặc gate() nội tuyến để phân nhánh xác nhận khi hành vi khác nhau. Thêm cờ mới yêu cầu các mục nhập trong tệp chính cộng với tất cả các tệp nhánh;
official
fix
facebook
Tự động định dạng mã và kiểm tra lint để giải quyết các vấn đề về phong cách trước khi kiểm tra CI. Chạy Prettier để định dạng mã và linc để xác thực lint theo trình tự. Xác định các bản sửa thủ công còn lại cần thực hiện sau khi sửa tự động. Ngăn ngừa lỗi CI bằng cách phát hiện lỗi định dạng và lint trước khi commit.
official
flags
facebook
Kiểm tra và so sánh trạng thái cờ tính năng trên các kênh phát hành React. Xem tất cả cờ trên các kênh (www, www-modern, canary, next, experimental, biến thể rn) hoặc so sánh các kênh cụ thể với --diff. Định dạng đầu ra bao gồm chế độ xem bảng mặc định, xuất CSV và nhóm trạng thái dọn dẹp. Trạng thái cờ được biểu thị bằng ký hiệu: bật (✅), tắt (❌), kiểm thử biến thể (🧪), chỉ lập hồ sơ (📊). Lỗi thường gặp: cờ __VARIANT__ được kiểm thử ở cả hai trạng thái trên www; sử dụng --diff để phát hiện sự khác biệt có ý nghĩa...
official