nativefier – 使任何網頁成為桌面應用程序

    Nativefier是一種命令行工具,可以用簡潔明了的配置為任何網站輕松創建桌面應用程序。

    Nativefier是一種命令行工具,可以用簡潔明了的配置為任何網站輕松創建桌面應用程序。應用程序被包裹電子在操作系統中可執行文件(.app.exe,等),在Windows,MacOS和Linux的使用。

    • Github: 詳情
    • 來源:GITHUB

    本站下載:(2019.10.22)

    nativefier-master.zip

    提取碼:無
    解壓碼:無

    您想要為WhatsApp Web(或任何網頁)制作本機包裝。

    nativefier web.whatsapp.com
    nativefier - 使任何網頁成為桌面應用程序

    你完成了。

    目錄

    介紹

    Nativefier是一種命令行工具,可以用簡潔明了的配置為任何網站輕松創建桌面應用程序。應用程序被包裹電子在操作系統中可執行文件(.app.exe,等),在Windows,MacOS和Linux的使用。

    我之所以這樣做,是因為當我使用Facebook MessengerWhatsapp Web相關的Hacker News主題)時,我厭倦了使用瀏覽器?-tabalt-tab瀏覽器,然后在眾多打開的選項卡中進行搜索的方法。

    變更日志。開發人員文檔

    特征

    • 自動檢索正確的圖標和應用名稱。
    • JavaScript和CSS注入。
    • Flash支持(帶有--flash標志)。
    • 更多內容,請參見API文檔nativefier --help

    安裝

    要求

    • macOS 10.9+ / Windows / Linux
    • Node.js?>=6(4.x可能有效,但不再經過測試,請升級)
    • 有關更多信息,請參見可選依賴項
    npm安裝nativefier -g

    用法

    medium.com創建本機桌面應用程序:

    nativefier “ http://medium.com ”

    Nativefier將智能地嘗試確定應用程序名稱,您的操作系統和處理器體系結構以及其他選項。如果需要,可以通過--name "Medium"在命令行選項中指定as?來覆蓋應用名稱或其他選項:

    nativefier --name “ Some Awesome App ”  “ http://medium.com ”

    閱讀API文檔(或nativefier --help)以獲取可用于配置打包應用程序的其他命令行標志和選項。

    如果您想使用高分辨率圖標,請貢獻給圖標存儲庫

    Windows用戶:請注意,默認情況下會自動隱藏應用程序菜單,您可以按alt鍵盤上的進行訪問。

    Linux用戶:如果您自己定義了應用程序名稱--name,請不要放置空格,因為這會將打包的應用程序固定到啟動器時會引起問題。

    可選依賴項

    非Windows平臺下打包的Windows應用程序的圖標

    您需要安裝Wine;確保那wine是你的$PATH

    macOS的圖標轉換

    為了支持將打包的macOS應用程序圖標(當前僅在macOS上支持)從.png.ico轉換.icns為,需要以下依賴項。

    • iconutilXcode附帶)。
    • imagemagick。確保convertidentify在您的中$PATH。
    • 如果找不到這些工具,則Nativefier將退回到內置的macOS工具sips來執行轉換,這是非常有限的。

    要支持Flash,需要使用Google Chrome瀏覽器;您應該將其嵌入式Flash插件的路徑傳遞給該--flash標志。有關更多詳細信息,請參見API文檔。

    這個怎么運作

    ./app文件夾中包含具有適當管道的模板應用程序。當nativefier運行時,該模板參數,并使用包裝電子包裝程序。

    此外,我構建了GitCloud以使用GitHub作為圖標索引,還構建pageIcon后備以從URL推斷相關的圖標。

    發展歷程

    幫助歡迎您解決錯誤功能要求!

    開始使用我們的文檔:Development,API。

    Docker鏡像

    Dockerfile設計像“正常” nativefier應用程序使用。默認情況下,nativefier --help將執行該命令。在使用圖像之前,必須先構建它:

    docker build -t local/nativefier .
    

    之后,您可以將第一個nativefier應用程序構建到local?$TARGET-PATH。確保您具有對的寫入權限$TARGET-PATH

    docker run -v $TARGET-PATH:/target local/nativefier https://my-web-app.com/ /target/
    

    您還可以傳遞nativefier標志,并掛載其他卷以提供本地文件。例如,使用圖標:

    docker run -v $PATH_TO_ICON/:/src -v $TARGET-PATH:/target local/nativefier --icon /src/icon.png --name whatsApp -p linux -a x64 https://my-web-app.com/ /target/
    

    執照

    麻省理工學院

    給TA贊賞
    共{{data.count}}人
    人已贊賞
    ??
    Npcink上的部份代碼及教程來源于互聯網,僅供網友學習交流,若您喜歡本文可附上原文鏈接隨意轉載。
    無意侵害您的權益,請發送郵件至 1355471563#qq.com 或點擊右側 私信:Muze 反饋,我們將盡快處理。
    ?
    購物車
    優惠劵
    搜索
    主站蜘蛛池模板: 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 国精品无码A区一区二区| 精品一区精品二区制服| 美女毛片一区二区三区四区| 成人免费观看一区二区| 亚洲AV无码一区二区三区鸳鸯影院| 无码人妻久久一区二区三区免费丨| 日韩精品福利视频一区二区三区 | 日韩三级一区二区三区| 免费一区二区视频| 日本亚洲国产一区二区三区| 91在线视频一区| 国产一区在线视频观看| 国产一区二区三区不卡AV| 精品深夜AV无码一区二区老年| 极品少妇伦理一区二区| 久久免费精品一区二区| 四虎成人精品一区二区免费网站 | 精品一区精品二区| 国产精品免费一区二区三区| 日韩一区精品视频一区二区| 国产麻豆剧果冻传媒一区| 亚洲一区二区三区AV无码| 久久精品免费一区二区喷潮| 亚洲av成人一区二区三区在线观看 | 国产一区在线视频观看| 国产成人无码精品一区二区三区| 亲子乱av一区区三区40岁| 中文字幕一区二区三区永久| 丰满爆乳无码一区二区三区| 国产午夜精品一区二区三区漫画| 韩国精品一区二区三区无码视频| 伊人色综合一区二区三区| 日韩精品一区二区三区老鸦窝| 日韩电影一区二区| av无码一区二区三区| 精品久久久久久无码中文字幕一区 | 国产在线精品一区二区三区不卡 | 天堂一区二区三区在线观看| 国精产品一区一区三区免费视频 | 无码人妻精品一区二|