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

网站设计模板简约wordpress增加分享

网站设计模板简约,wordpress增加分享,wordpress设置成宋体,团员密码忘了也找不到管理员如果可以实现记得点赞分享#xff0c;谢谢老铁#xff5e; Electron是一个使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架。 Electron 将 Chromium 和 Node.js 嵌入到了一个二进制文件中#xff0c;因此它允许你仅需一个代码仓库#xff0c;就可以撰写支持 Windows、…如果可以实现记得点赞分享谢谢老铁 Electron是一个使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架。 Electron 将 Chromium 和 Node.js 嵌入到了一个二进制文件中因此它允许你仅需一个代码仓库就可以撰写支持 Windows、macOS 和 Linux 的跨平台应用。 1.项目效果, 我这里的本地服务是一个离线的地图 2. 文件目录 我的目的就是将 public/foxigis-server-lite-win/foxigis-server-lite-win.exe 这个文件起一个服务便于本地离线地图调用。 electron.js 主进程, 编写startServer和stopServer的方法 // 打开窗口 function createWindow() {mainWindow new BrowserWindow({width: 1200,height: 700,minWidth: 1200, // 设置窗口的最小宽度minHeight: 700, // 设置窗口的最小高度icon: __dirname /favicon.ico,});mainWindow.title UniSAR;mainWindow.maximize();mainWindow.loadFile(appConfig.fileUrl); }let childProcess null; function startServer() {// 构建 .exe 文件的绝对路径const exePath path.join(__dirname, foxgis-server-lite-win, foxgis-server-lite-win.exe);const childProcess cp.spawn(exePath);console.log( exePath)childProcess.on(close, (code) {console.log(exe process exited with code ${code});});// 监听服务 B 的输出childProcess.stdout.on(data, (data) {console.log(Service B Output: ${data});// 在这里可以根据输出信息判断服务是否已经启动// 例如检查输出中是否包含特定的启动完成标志if (data.indexOf(1234) ! -1) {// 服务已经启动可以执行服务 A 中调用服务 B API 的代码// PS: 这里确保本地服务启动起来才来调用窗口的创建函数。createWindow();}});// 监听服务 B 的错误信息childProcess.stderr.on(data, (data) {console.error(Service B Error: ${data});// 这里可以处理服务 B 的错误信息});// 在服务 B 启动后执行其他逻辑childProcess.on(exit, (code) {console.log(Service B exited with code ${code});// 这里可以处理服务 B 退出后的逻辑}); }function stopServer() {if (childProcess ! null) {childProcess.kill(SIGTERM); // 发送 SIGTERM 信号终止子进程childProcess null; // 清空对子进程的引用console.log(服务已停止);} else {console.log(没有运行的服务);} }app.on(ready, () {// 开始本地服务启动startServer()});app.on(activate, () {if (BrowserWindow.getAllWindows().length 0) {createWindow();} });app.on(window-all-closed, () {if (process.platform ! darwin) {// 停止本地服务stopServer()app.quit();} });// 在应用退出时关闭服务 app.on(before-quit, () {// 停止本地服务stopServer(); }); 4.运行以下命令来构建React项目 npm run buildPS:打开build目录下的index.html文件发现是一片空白F12一下发现是资源路径不对。解决方案是在package.json中添加homepage: “./”。添加之后再进行build打开index.html就能看到正常页面了。 5.运行以下命令来启动Electron应用程序 npm run electron:dev这将启动Electron应用程序并加载React应用程序的构建文件。 6.运行以下命令来打包Electron应用程序 npm run electron:build收工谢谢老铁们的点赞收藏~
http://www.hkea.cn/news/14264692/

相关文章:

  • 可视化响应式网站建设云南做公司网站多少钱
  • 电商平台网站开发过程是什么企业网站有哪四种类型
  • 网站肯定被k专业彩票网站开发
  • 微网站制作电话常州建设局网站为什么打不开
  • 网站名字重复广州工商注册公司注册
  • 摄影网站投稿软件开发定制费用
  • 西安网站设计公司丹阳网站建设价格
  • 西宁微网站建设多少钱上海外贸新三样出口超2400亿元
  • 哪个网络公司做网站好点适合设计师的网站编辑软件
  • 网站推广公司 优帮云灰色关键词排名代做
  • 紫搜做网站简单大气网站欣赏
  • 9i网站建设建设项目环保验收公示网站
  • c 在线视频网站开发临时域名用于网站调试
  • 文字短链接生成器百度搜索引擎优化方式
  • c 能用来做网站中国科技成就按时间顺序
  • 做彩票网站网址福州公司网站开发方案
  • 邵东建设公司网站哪家好广州竞价外包
  • 北京网站优化电销客户资源购买
  • 贵州省建设厅网站查辽宁建设工程信息网 招标文件
  • 建设个普通的网站得多少钱wordpress 采集站
  • 四川网站建设博客科技侠智能锁
  • 手机浏览器 网站开发外贸页面网站制作
  • 免费全能网站空间购物网站后台管理系统模板
  • 响应式网站 有哪些弊端微网站建设费用
  • 淘宝客推广网站建设宠物app页面设计
  • 北京临沂商会网站建设wordpress 升级 xampp 无法定义根目录
  • 网站开发的大致流程自己网站做电子签章有效么
  • 自己动手建设网站备案期间网站能用吗
  • 网站建设什么意思wordpress源码安装教程
  • 德州企业认证网站建设番禺网站优化