当前位置: 首页 > news >正文

推荐一款使用html开发桌面应用的工具——mixone

简介

mixone是开发桌面应用(Win、Mac、Linux)的一款工具、其基于electron实现。其拥有简单的工程结构。以为熟悉前端开发的程序员可以很轻松的开发出桌面应用,它比electron的其他框架更简单,因为那些框架基本上还需要了解electron的主进程和渲染进程的概念。mixone它不用,对于前端人员拿来即用。

下面我分别从mixone的安装、例子开发带你进入mixone的使用。

mixone的安装。

请确保你已经安装了nodejs。建议v18以上。

GitHub的仓库地址:

https://github.com/qew4/mixone

 项目创建命令:

npm install mixone -g
//创建项目
mixone create mixone-demo1
cd mixone-demo1
npm install //安装依赖 或 yarn
npm run dev

创建项目中有一些简单的例子,比如窗口管理,在渲染进程调用主进程的API,以及在渲染进程编写Nodejs代码。 

读取文件的例子

const fileContentResult = await NodeJS.fs.readFileSync("D:/file/123.txt", 'utf8')

 

安全性

mixone框架是一个编译型的框架,官方提到的node代码直接在渲染进程书写是不安全的问题在mixone中是不存在的。

相关文章:

  • 描述性统计——让数据说话
  • 太极APP:免Root,畅享Xposed模块的神奇魅力
  • 【Spring底层分析】Spring AOP基本使用+万字底层源码阅读分析
  • 【DAY37】早停策略和模型权重的保存
  • Docker常用命令详解与高效记忆指南
  • 数值与字典解决方案二十七讲:两列数据相互去掉重复值后合并
  • 【C语言入门级教学】冒泡排序和指针数组
  • 【TMS570LC4357】之相关驱动开发学习记录1
  • Baklib赋能企业AI知识管理实践
  • 树莓派实验
  • 电力系统时间同步系统
  • AIOps智能运维体系中Python故障预测与根因分析的应用实践
  • 序列搜索策略
  • 【Zephyr 系列 4】串口通信进阶:打造自己的 AT 命令框架
  • 《Pytorch深度学习实践》ch3-反向传播
  • NX869NX874美光固态颗粒NX877NX883
  • AI助力软件开发 – 豆包+Trae CN开发体验
  • 盒子模型与页面布局基础
  • 【C语言预处理详解(上)】--预定义符号,#define定义常量,#define定义宏,带有副作用的宏参数,宏替换的规则,宏和函数的对比
  • 【2025年B卷】华为OD-100分-字符串重新排列、字符串重新排序
  • 基于html5的旅游网站开发/推广app软件
  • 太原网站 制作/凡科建站代理
  • 室内设计公司经营范围/怎么样做seo
  • 龙岗网站制作/哈尔滨网站推广
  • 在线下单网站怎么做/官网seo关键词排名系统
  • 天津宇昊建设集团有限公司网站/做推广公司