open - Trình khởi chạy đa nền tảng để mở ứng dụng mặc định của hệ điều hành theo ý muốn
(github.com/sindresorhus)- Thư viện dành cho NodeJS cung cấp tính năng mở URL, tệp và tệp thực thi bằng ứng dụng mặc định của hệ điều hành từ công cụ CLI hoặc script
- Hỗ trợ nhiều thao tác “open” khác nhau như mở URL bằng trình duyệt mặc định, mở tệp bằng ứng dụng xem ảnh, hoặc mở bằng ứng dụng được chỉ định (name + arguments)
- Trả về
Promisecho tiến trình con, nên có thể gắn custom event listener hoặc thực hiện các thao tác khác - Nội bộ sử dụng
opentrên macOS,starttrên Windows, vàxdg-opentrên các nền tảng khác — bảo đảm hành vi nhất quán giữa các nền tảng
- Trả về
- Sử dụng
spawnthay cho cáchexeccũ từng có nhiều lỗ hổng bảo mật - Đồng thời khắc phục các vấn đề của
node-openbản gốc - Là gói dựa trên ESM, nên nếu ở môi trường CommonJS thì cần dynamic import
- Hữu ích khi cần gọi “ứng dụng mặc định của hệ điều hành” trong lúc xây dựng script phát triển, triển khai hoặc công cụ CLI
- Cũng có cung cấp riêng Open-CLI sử dụng mô-đun này
Chưa có bình luận nào.