13 điểm bởi xguru 2024-03-07 | 1 bình luận | Chia sẻ qua WhatsApp
  • npm rất quan trọng với hệ sinh thái JS nhưng đã quá cũ
  • JSR được thiết kế mới để phản ánh các thay đổi hiện đại
    • Tối ưu cho TypeScript, chấp nhận ESM như tiêu chuẩn mô-đun JavaScript
    • Miễn phí, mã nguồn mở và hoạt động ở mọi nơi JavaScript chạy được
    • Đơn giản, nhanh và mang lại trải nghiệm nhà phát triển xuất sắc
    • Không phải là một bản fork của npm mà được xây dựng dựa trên thành công của nó
  • Hoạt động với các dự án dựa trên Deno và NPM (Node, Bun, Cloudflare Workers, v.v.)

Cách dùng

  • Cài đặt gói
# deno  
deno add @luca/flag  
  
# npm (and npm-like systems)  
npx jsr add @luca/flag  
  • Có thể import như các ES Module khác
import { printProgress } from "@luca/flag";  
  
printProgress();  
  • Publish mô-đun từ dòng lệnh
# with deno installed   
deno publish  
  
# with npm-like systems  
npx jsr publish  

1 bình luận

 
bbulbum 2024-03-07

Việc nó được phân phối dưới dạng gói trên npm quả là lạ thật. haha