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

江苏省住房和城乡建设厅官方网站新网免费空间

江苏省住房和城乡建设厅官方网站,新网免费空间,冉冉科技网站建设,织梦网站首页内容文章目录 ⭐前言⭐搭建Electron打包环境#x1f496; npm镜像调整#x1f496; 初始化项目#x1f496; 配置index.js ⭐打包vue3⭐打包react⭐总结⭐结束 ⭐前言 大家好#xff0c;我是yma16#xff0c;本文分享关于使用electronjs打包前端vue3、react成exe可执行程序。… 文章目录 ⭐前言⭐搭建Electron打包环境 npm镜像调整 初始化项目 配置index.js ⭐打包vue3⭐打包react⭐总结⭐结束 ⭐前言 大家好我是yma16本文分享关于使用electronjs打包前端vue3、react成exe可执行程序。。 vue3系列相关文章 前端vue2、vue3去掉url路由“ # ”号——nginx配置 csdn新星计划vue3tsantd赛道——利用inscode搭建vue3(ts)antd前端模板 认识vite_vue3 初始化项目到打包 python_selenuim获取csdn新星赛道选手所在城市用echarts地图显示 vue3 fastapi 实现选择目录所有文件自定义上传到服务器 Electron前端框架 Electron是一个使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架。 嵌入 Chromium 和 Node.js 到 二进制的 Electron 允许您保持一个 JavaScript 代码代码库并创建 在Windows上运行的跨平台应用 macOS和Linux——不需要本地开发 经验。 electron文档 ⭐搭建Electron打包环境 安装预编译的 Electron 二进制文件 npm镜像调整 切换镜像地址 ELECTRON_MIRRORhttps://npmmirror.com/mirrors/electron/npm安装 $ sudo npm install electron --unsafe-permtrue初始化项目 npm初始化配置 $ npm initpackage.json {name: coco-cat,version: 1.0.0,description: tools,main: index.js,scripts: {start: electron-forge start,package: electron-forge package,make: electron-forge make},author: yma16,license: MIT,devDependencies: {electron-forge/cli: ^6.4.2,electron-forge/maker-deb: ^6.4.2,electron-forge/maker-rpm: ^6.4.2,electron-forge/maker-squirrel: ^6.4.2,electron-forge/maker-zip: ^6.4.2,electron-forge/plugin-auto-unpack-natives: ^6.4.2,electron: 23.1.3},dependencies: {electron-squirrel-startup: ^1.0.0} } 配置index.js electron 运行的main index.js 配置如下 const { app, BrowserWindow } require(electron)const createWindow () {const win new BrowserWindow({width: 800,height: 600,webPreferences:{webSecurity:false}})win.loadFile(index.html) }app.whenReady().then(() {createWindow()app.on(activate, () {if (BrowserWindow.getAllWindows().length 0) {createWindow()}}) })app.on(window-all-closed, () {if (process.platform ! darwin) {app.quit()} }) ⭐打包vue3 vue3前端项目 [python_selenuim获取csdn新星赛道选手所在城市用echarts地图显示] 调整打包 ./ 把所有axios的请求地址都改成完整路径 将dist目录放到electronjs项目中 运行start 成功 执行 make 命令打包 打包输出exe在out目录下 ⭐打包react react前端项目 react搭建在线编辑html的站点——引入grapes实现在线拖拉拽编辑html 调整资源引入路径改为 ./ 请求改为完整路径 把打包dist访问初始化的electron项目 运行检查打包文件 make 打包exe文件。 打包成功 ⭐总结 前端dist文件 前端的文件静态资源路径改为相对 ./axios请求地址使用完整地址 electronjs配置 配置国内镜像配置package的信息其中包含打包的exe名称index.js 配置打包html的入口文件 electronjs 优势 electronjs 打包前端文件为exe不需要很深代码能力即可实现是一个基于 React 的框架对于初级前端开发十分友好具有以下优势 高效性relectron 充分利用了 React 的虚拟 DOM 和组件化的特性能够快速构建高效的应用程序。 跨平台relectron 支持 Windows、Linux 和 macOS 等多个平台可以在不同的设备上运行。 可扩展性relectron 支持第三方插件和模块可以方便地集成其他的功能和服务。 开发效率relectron 能够让开发者使用熟悉的 React 开发工具和技术减少学习成本提高开发效率。 应用性能relectron 通过使用本地编译方式提升应用程序的性能同时支持多窗口和离线使用等特性提高用户体验。 ⭐结束 本文分享到这结束如有错误或者不足之处欢迎指出 点赞是我创作的动力 ⭐️ 收藏是我努力的方向 ✏️ 评论是我进步的财富 感谢你的阅读
http://www.yutouwan.com/news/12531/

相关文章:

  • 网站建设怎么找客户资源山东济南做网站公司
  • 纪梵希网站设计分析医疗机构网站以患者做宣传
  • 微网站开发案例磁力在线搜索引擎
  • 江苏城乡建设学院网站设计本质安全
  • 凡高网站建设通过骗子网站能找到其服务器吗
  • 百度收录网站的图片google网站
  • 随州制作网站河南移动商城网站建设
  • 如何做简单网站首页怎么设置wordpress页面
  • 百度有哪些网站可免费做软件推广为什么很少用python做网站
  • 镇海建设交通局网站seo推广软
  • 建设银行贵金属网站一个网站做无限关键词
  • 商城网站开发多少钱wordpress 管理入口
  • 网站备案 途径淮滨网站建设
  • 企业为什么需要建站wordpress主题国外优秀
  • 抚松网站建设门户网站建设自查整改
  • 转转网站怎么建设上海英文网站制作
  • 江苏常州青之峰做网站提供东莞微信网站建设
  • 外贸网站建设 广州php视频网站怎么做
  • 手机网站建设口碑好大桥外语官方网站星做宝贝
  • 网站属于什么公司外发加工费计入什么科目
  • 网站站点建设端口号的作用百度竞价账户
  • 想做网站濮阳网站建设怎么看网站有没有做404
  • 网站建设培训心得wordpress 人体时钟
  • 网站开发 网页设计北京师范大学出版社知名网站制作公司青岛分公司
  • 南昌做网站公司大蒜价格国际贸易网
  • asp 网站开发实例教程安徽省建设厅官网查询
  • 深圳网站建设价格多少钱安阳网站设计哪家好
  • 济南高新网站建设简单大气的科技公司名字
  • 建设网站如入什么费wordpress 安装 模板
  • 怎样用js做网站轮播图西安千秋网络科技有限公司怎么样