Nativefier : 将网址打包成exe桌面程序

1、需求场景

        在日常开发中,需要针对一些网页在一体机上使用,同时在浏览器上也可以使用,这里推荐大家用nativefier,对网址进行打包。以下是nativefier安装命令:

npm install nativefier -g

2、使用方法

--arch 系统
--icon 小图标文件,必须是256 * 256  默认从网页的关键词中获取,只有https格式有效,http只会设置为默认ico文件
--maximize 打开页面,窗口最大化
--full-screen 打包的应用全屏最大化
--app-version 应用程序的发型版本
--name 应用名称 不填默认从浏览器中的关键词中获取
nativefier --arch "x64" --platform "windows" --name "百度" "https://www.baidu.com/" --icon "D:\temp\fa.ico"
nativefier --arch "x64" --platform "windows" --name "百度" "https://www.baidu.com/" --icon "D:\temp\fa.ico"

小图标设置

3、遇到的问题

1、安装图标时,报错 “Reserved header is not 0 or image type is not icon for 'D:\\temp\\favicon.ico'\r\n" + 'Fatal error: Unable to set icon\r\n”

        主要原因是小图标需要ico图标文件,并且图标文件必须是256x256 格式文件。建议用迅捷图片转换器,对图片进行转换。

4、收获总结

        上次就使用过这个方法,感觉很好用,下一个项目又会用到这个方法对网址打包,用起来很方便,这里就整理记录出来,以后再进行使用,就直接从这里查,不用再去到处搜集资料。

喜欢这篇文章,可以【点赞】+【关注】+【收藏】。我是小路,每周都会不定期更新,如果没有更新,肯定是在撸码的路上~~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/22184.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

《混凝土坝监测仪器系列型谱》修订中监测仪器分类方案解读

随着科技的不断进步和监测需求的日益增加,对监测仪器分类方案进行修订已成为必然的趋势。本文旨在探讨《混凝土坝监测仪器系列型谱》中对现有仪器分类方式的修订,以及监测仪器选用的相关内容。希望对大家中有所帮助: 一、取消过时条目&#x…

服务器是一种高性能计算机

服务器是一种高性能计算机,专门设计用于在网络中提供各种服务。它们通常具备比普通计算机更快的CPU运算能力、更可靠的运行性能、更大的I/O外部数据吞吐能力以及更好的扩展性。

java中方法引用

目录 方法引用: 引用静态方法 引用成员方法 引用构造方法 使用类名引用成员方法 引用数组的构造方法 练习 方法引用: 把已经有的方法拿过来用,当做函数式接口中抽象方法的方法体 在Java中,方法引用是一种简化Lambda表达式的…

详解Spring支持的几种注入方式

在 Spring 框架中,Bean 的注入方式主要有以下几种,其中一些是自动注入的。以下是详细说明: 1. 构造函数注入 (Constructor Injection) 自动注入:使用 Autowired 注解时,Spring 容器会自动调用带有 Autowired 注解的构…

教务管理系统-学员办理体系介绍

随着时代的快速开展,教育方面也没落下,不仅是线下线上都呈现许多训练校园,办理软件也顺势而为的呈现广阔训练校园面前,许多的校园和训练组织也都在运用教务管理系统了。运用教务管理系统里边的学员办理体系可以让相应的办理人员更…

Redis的一致性

一、产生的原因 使用缓存,在进行写操作的时候就会出现不一致的问题。 一致性分为三类:强一致性,弱一致性,最终一致性 二、方案 2.1 延时双删 在更新数据库的操作前后分别进行一次删除缓存的操作,并在更新数据库之后…

《HelloGitHub》第 98 期

兴趣是最好的老师,HelloGitHub 让你对编程感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。 github.com/521xueweihan/HelloGitHub 这里有实战项目、入门教程、黑科技、开源书籍、大厂开源项目等,涵盖多种编程语言 Python、…

Docker大学生看了都会系列(三、常用帮助、镜像、容器命令)

系列文章目录 第一章 Docker介绍 第二章 2.1 Mac通过Homebrew安装Docker 第二章 2.2 CentOS安装Docker 第三章 Docker常用命令 文章目录 前言环境常用命令帮助命令镜像命令容器命令 总结 前言 前面2章学完了基础概念,实操安装使用。接下来了解一些日常中常用的命令…

Java - 随机存取文件类

在Java中,随机存取文件(Random Access File)通常使用java.io.RandomAccessFile类来实现。这个类允许你读取和写入文件的任意位置,而不是像FileReader和FileWriter那样只能从头开始或追加到文件末尾。 RandomAccessFile类提供了用…

容器化部署fastdfs文件存储

目录 一、软件信息 二、构建fastdfs镜像 三、docker 启动fdfs服务 四、k8s部署fdfs服务 1、fdfs部署文件 五、外部服务访问 一、软件信息 fastdfs版本:fastdfs:V5.11 libfastcommon版本: V1.0.36 fastdfs-nginx-module版本:V1.20 nginx版本&…

速盾:cdn技术详解

CDN(Content Delivery Network,内容分发网络)是一种基于分布式架构的网络技术,通过将内容缓存到离用户较近的服务器上,从而提升网站的访问速度和可靠性。本文将详细介绍CDN技术的原理和工作流程。 CDN技术的原理是将网…

h5相机功能

h5相机功能 利用vant input file <template><div class"mb10"><divv-for"(item, index) in info.imgList":key"index"class"imgItem f32 mr20"click"preview(item, index)"><img :src"doFileUrl…

<sa8650>QCX Usecase 使用详解—如何在管道中添加多个 IPE 实例

<sa8650>QCX Usecase 使用详解—如何在管道中添加多个 IPE 实例 一、前言二、UsecaseSRV添加新格式三、更新usecase.xml四、定义 IPE 的新实例五、添加新链接六、QCarcam测试XML一、前言 本节说明在使用Usecase/Pipeline XML 中添加多个 IPE 实例所需的更改。以下示例解释了…

使用Spring Boot和MybatisPlus的Java CRM客户关系管理系统源码

项目名称&#xff1a;CRM客户关系管理系统 功能模块及描述&#xff1a; 一、待办事项 今日需联系客户&#xff1a;显示当日需跟进的客户列表&#xff0c;支持查询和筛选。 分配给我的线索&#xff1a;管理分配给用户的线索&#xff0c;包括线索列表和查询功能。 分配给我的客…

导弹研究中常用坐标系及坐标系之间的变换

在导弹飞行控制过程中&#xff0c;需要时刻掌握导弹的飞行状态 &#xff08;速度、位置、姿态角等&#xff09;&#xff0c;这就有赖于描述导弹飞行状态的坐标系。除了大地坐标系和地心大地直角坐标系外&#xff0c;导弹常用的坐标系还有很多&#xff0c;合理而恰当地选择参考系…

golang调用外部程序包os/exec中的 Command和CommandContext 函数创建的Cmd对象的区别

在go语言中&#xff0c;我们可以通过os/exec包中的Command和CommandContext 函数创建对应的外部程序执行Cmd对象&#xff0c; 这2个函数创建的cmd命令执行对象是有区别的&#xff0c;CommandContext创建的对象可以携带上下文&#xff0c;这个主要用于我们通过cancel函数给对应的…

37【透视】两点透视

1 两点透视比较合适表现物体的结构 用两点透视绘制比较小的、箱子之类的物体 2 一点透视和两点透视的共存关系

【Binaryen】partiallyPrecompute函数梳理

在Binaryen中有一个优化名为Precompute&#xff0c;作用是进行一些提前计算&#xff0c;类似于LLVM中的常量折叠类似的操作。 涉及的提交文件在此。 首先放一下全部的代码&#xff1a; // To partially precompute selects we walk up the stack from them, like this://// …

vs - vs2013/vs2019工程文件的区别

文章目录 vs - vs2013/vs2019工程文件的区别概述笔记sln文件的区别VisualStudioVersion vcxproj文件的区别ToolsVersionPlatformToolset 备注更方便的方法END vs - vs2013/vs2019工程文件的区别 概述 为了避免安装UCRT的问题&#xff0c;想将手头的vs2019工程降级为vs2013工程…

VLM MobileVLM 部署笔记

目录 模型是自动下载的 在1060显卡上能跑 LLaMA Meta MobileVLM V2 MobileLLaMA-1.4B 调错 开源项目地址&#xff1a; GitHub - Meituan-AutoML/MobileVLM: Strong and Open Vision Language Assistant for Mobile Devices 模型是自动下载的 路径&#xff1a; C:\User…