Bản phát hành thử nghiệm Deno 2.0
(deno.com)- Tháng trước đã phát hành 1.46, phiên bản 1.x cuối cùng, và nay công bố 2.0 RC với đầy đủ mọi tính năng được kỳ vọng ở bản phát hành cuối cùng
Những thay đổi chính
- Thay đổi đối với biến toàn cục:
windowđã bị loại bỏ. Thay vào đó hãy dùngglobalThishoặcself- Biến toàn cục
processđược bổ sung, nên không còn cần importnode:processnữa
- Quản lý phụ thuộc:
deno add: xử lý specifier có đường dẫn condeno install --entrypoint: cài đặt mọi dependency của một module cụ thể- Nhanh chóng gỡ dependency bằng lệnh
deno remove - Cải thiện thông báo lỗi liên quan đến dependency
- Thay đổi hệ thống quyền hạn
- Thêm lỗi
Deno.errors.NotCapable Deno.mainModulekhông còn cần quyền--allow-read- Cờ
--allow-hrtimeđã bị loại bỏ - Cờ
--allow-runđược thay đổi
- Thêm lỗi
- Thay đổi API
- Một số API đã được ổn định (
WebGPU,Deno.dlopen()v.v.) - Nhiều API
Denođã bị loại bỏ hoặc bị soft deprecate
- Một số API đã được ổn định (
- Thay đổi giao diện dòng lệnh
- Các lệnh con
deno bundle,deno vendorđã bị loại bỏ - Một số cờ CLI đã bị deprecate
- Có thể bật debug logging bằng biến môi trường
DENO_LOG
- Các lệnh con
- Hỗ trợ Import Assertions đã bị loại bỏ và được thay bằng Import Attributes
- Đã cập nhật lên TypeScript 5.6
Chưa có bình luận nào.