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推斷相關的圖標。

    發展歷程

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

    開始使用我們的文檔:DevelopmentAPI

    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 反饋,我們將盡快處理。
    ?
    購物車
    優惠劵
    搜索
    主站蜘蛛池模板: 国产在线精品一区二区高清不卡 | 伊人激情AV一区二区三区| 中文字幕一区二区日产乱码| 中文字幕精品一区二区精品| 中文字幕亚洲一区二区三区| 综合久久一区二区三区| 无码少妇一区二区三区浪潮AV| 国产一区三区三区| 精品国产福利第一区二区三区| 久久精品亚洲一区二区| 久久久精品一区二区三区| 无码精品国产一区二区三区免费 | 国产亚洲综合一区二区三区| 美女视频黄a视频全免费网站一区| 久久精品一区二区三区中文字幕| 国产精品va无码一区二区| 国产精品揄拍一区二区| 国产人妖在线观看一区二区| 日本高清不卡一区| 久久精品无码一区二区三区不卡| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 久久久国产精品一区二区18禁| 午夜福利一区二区三区高清视频 | 国产在线精品一区二区中文| 欧美激情国产精品视频一区二区| 无码人妻AV免费一区二区三区| 亚洲A∨精品一区二区三区下载| 国产福利电影一区二区三区,亚洲国模精品一区 | 国产伦精品一区二区三区免.费 | 嫩B人妻精品一区二区三区| 99精品一区二区三区无码吞精| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 韩国精品福利一区二区三区 | 无码夜色一区二区三区| 丰满人妻一区二区三区免费视频| 91在线视频一区| 中文字幕一区二区区免| 成人区人妻精品一区二区不卡| 无码一区二区三区视频| 一区二区三区四区在线视频| 一区二区不卡在线|