首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >如何将网站打包成exe可执行文件

如何将网站打包成exe可执行文件

作者头像
田小檬
发布2022-08-30 16:33:28
发布2022-08-30 16:33:28
3.3K0
举报
文章被收录于专栏:田小檬博客田小檬博客

本文最后更新于2022年04月25日,已超过48天没有更新。如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!

1、首先电脑需要有node环境。

去nodejs的官网 https://nodejs.org/en/ 下载,一直下一步就行 检验安装是否成功,cmd命令输入如下命令,出现nodejs的版本号,说明安装成功

代码语言:javascript
复制
npm -v

如下图:

2、安装nativefier

GitHub上开源地址:https://github.com/jiahaog/nativefier

代码语言:javascript
复制
npm install nativefier -g

3、打包网站

代码语言:javascript
复制
nativefier --name "快乐田小檬" "http://lmwa.cn"

4、打包完成

打包完成后进入 提示文件目录(App built to)查找文件即可 一般为:C:\user\计算机用户名\网站名称-win-x64

拓展

代码语言:javascript
复制
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> 处理器架构
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-02-19,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 1、首先电脑需要有node环境。
  • 2、安装nativefier
  • 3、打包网站
  • 4、打包完成
  • 拓展
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档