### **1\. 安裝**
~~~bash
npm install nativefier -g
~~~
### **2\. 使用**
設置 npm 源為
`npm config set registry https://registry.npm.taobao.org/`
在 nativefier 后加上需要轉換的網站地址, 比如:
~~~bash
nativefier "https://www.zhihu.com/"
~~~
第一次打包需要下載 Eletron 框架, 很慢, 要有耐心......
~~~
nativefier --name "恒星C端" "https:/www.baidu.coms"
nativefier --name "恒星C端" "C:\Users\Administrator\Desktop\icon.ico"
~~~
~~~
nativefier –name “blog” “https://www.leixuesong.cn/”
nativefier –icon <path>:設置圖標
icon參數
Windows環境下為.ico文件
Linux下為.png
Mac下 icon參數可以是a .icns或.png文件
--app-copyright :應用的版權信息
-p, --platform <value>:指定輸出不同系統的應用,可選參數linux、windows、osx。
-m, –show-menu-bar:指定是否應該顯示菜單欄。
--disable-context-menu:禁用上下文菜單
--disable-dev-tools:停用Chrome開發者工具
--clear-cache:防止應用程序在兩次啟動之間保留緩存。
--tray:托盤,防止用戶點擊右上角關閉按鈕后直接關閉程序,而是縮小到右下角的托盤中。
--always-on-top:總是在最前面顯示。
--maximize:開始的時候最大化。
--full-screen:使打包的應用全屏啟動。
--app-version <value>:應用程序的發行版本。
–width <value>:打包應用程序的寬度,默認為1280px。
–height <value>:打包應用程序的高度,默認為800px。
–min-width <value>:打包應用程序的最小寬度,默認為0。
–min-height <value>:打包應用程序的最小高度,默認為0。
–max-width <value>:打包應用程序的最大寬度,默認為無限制。
–max-height <value>:打包應用程序的最大高度,默認為無限制。
–x <value>:打包的應用程序窗口的X位置。
–y <value>:打包的應用程序窗口的Y位置。
-a, --arch <value> 處理器架構
示例:
nativefier
--arch "x64"
--platform "windows"
--icon D:\temp\favicon.ico //一定要有圖片,不然會報錯
--name "weixin"
"https://mp.weixin.qq.com/" //網站地址
--maximize //開始最大化
--always-on-top //最前端顯示
--clear-cache //防止緩存
--app-copyright "在這里填自己的就行了,也沒找到在哪里顯示"
--app-version 1 //這里好像只能填數字,不過也沒啥用,沒找到在哪里顯示
--show-menu-bar //英文的,感覺沒啥用,還挺丑
--disable-dev-tools
--tray //比較有用的
D:\temp\ //最后指定文件的輸出目錄
cmd不能換行執行一句,會出錯...
nativefier --arch "x64" --platform "windows" --icon D:\temp\favicon.ico --name "weixin" "https://mp.weixin.qq.com/" --maximize --app-copyright "微信公眾號" --app-version 1 --show-menu-bar --disable-dev-tools --tray D:\temp\
~~~
- thinkphp
- thinkphp筆記
- 后臺登陸退出
- config配置
- 隱藏后臺模塊
- 單獨調用騰訊云行為驗證碼
- api接口跨域問題
- api接口創建案例代碼
- 使用gateway worker
- 使用swoole代碼筆記
- 使用隊列 think-queue筆記
- 后臺布局
- MySQL
- 1、關于lnmp mysql的一個坑
- 2、mysql實現group by后取各分組的最新一條
- 其他
- 搞笑的注釋代碼
- 分頁類
- nodejs 打包網址為exe
- 免費天氣預報API接口
- Ajax
- 簡單的ajax分頁1
- 通用ajax-post提交
- 引用的類庫文件
- Auth.php
- Auth.php權限控制對應的數據庫表結構
- Layui.php
- Pinyin.php
- Random.php
- Tree.php
- Tree2.php
- Js-Jq
- Git的使用
- 3、bootstrap-datetimepicker實現兩個時間范圍輸入
- CentOS安裝SSR做梯子
- Python爬蟲
- 1、安裝Gerapy
- 2、安裝Scrapy
- 3、Scrapy使用
- 4、Scrapy框架,爬取網站返回json數據(spider源碼)
- 0、Python pip更換國內源(一句命令換源)
- 服務器運維
- 1、寶塔使用webhook更新服務器代碼
- 2、搭建內網穿透
- 3、數據庫主從同步
- 4、數據庫復制
- hui-Shop問題
- 1、前端模板的注意事項
- 2、模板標簽