open - OS varsayılan uygulamalarıyla istediğiniz gibi açan çapraz platform çalıştırıcı
(github.com/sindresorhus)- CLI araçları veya betiklerde URL, dosya veya çalıştırılabilir dosyayı işletim sistemi varsayılan uygulamasıyla açma işlevi sunan bir Node.js kütüphanesi
- Varsayılan tarayıcıda URL açma, görüntüleme uygulamasıyla dosya açma, belirtilen uygulamayla (ad + argümanlar) açma gibi çeşitli
opendavranışlarını destekler- Alt süreç için
Promisedöndürerek özel olay dinleyicileri eklemenize veya başka eylemler gerçekleştirmenize olanak tanır - İçeride, macOS’ta
open, Windows’tastart, diğer platformlardaxdg-openkullanır — platformlar arası davranış tutarlılığını sağlar
- Alt süreç için
- Güvenlik zafiyetleri olan eski
execyaklaşımı yerinespawnkullanır - Orijinal
node-opensorunları da giderildi - ESM tabanlı bir paket olarak, CommonJS ortamında
dynamic importgerekir - Geliştirme, dağıtım betikleri veya CLI araçları geliştirirken “işletim sistemi varsayılan uygulaması” çağırılması gereken durumlarda faydalıdır
- Bu modülü kullanan Open-CLI da ayrıca sağlanır
Henüz yorum yok.