5 điểm bởi xguru 2024-09-25 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp
  • 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ùng globalThis hoặc self
    • Biến toàn cục process được bổ sung, nên không còn cần import node:process nữa
  • Quản lý phụ thuộc:
    • deno add: xử lý specifier có đường dẫn con
    • deno 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.mainModule không còn cần quyền --allow-read
    • Cờ --allow-hrtime đã bị loại bỏ
    • Cờ --allow-run được thay đổ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
  • 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
  • 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.

Chưa có bình luận nào.