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

全景校园网站开发兰州网络推广关键词优化

全景校园网站开发,兰州网络推广关键词优化,手机网站开发解决方案,电子商务网站建设规划书实例项目场景: 在项目开发的过程中,需要将应用搭建在不同的硬件上。如需要在一个触屏显示器上展示企业相关的应用。 如果专门去开发一个这样的应用,不划算;这时候考虑将网址打包成exe应用,并安装触屏器上,就可…

项目场景:

在项目开发的过程中,需要将应用搭建在不同的硬件上。如需要在一个触屏显示器上展示企业相关的应用。

如果专门去开发一个这样的应用,不划算;这时候考虑将网址打包成exe应用,并安装触屏器上,就可以满足客户的需求。

项目就是为了特定的目的,消耗一定的资源,在确定的时间内,提供特定的产品。同时也要注意,产品不一样要最好的,但是一定要是合适的,满足客户需求的。


解决方案

目前主要解决方案有三种:一种是让第三方进行打包,还有一种是用Nativefier, 最后一种是用electron进行打包。

首先用第三方打包,优点是方便,确定是要花钱。

其次是Nativefier,这个可以下载对应的应用,然后用命令的方式直接打包,优点是免费,方便,缺点是logo设置优点麻烦,一般只能在本地使用,不能给其他人安装,不然logo容易丢失。以下是自己用Nativefier进行打包的教程。

https://blog.csdn.net/weixin_44565776/article/details/139435103

最后一种是用electron进行打包,优点是方便,并且可以随意转发给其它人安装使用,缺点是logo需要特定的尺寸,一般为256*256,推荐格式是ico格式,打包有点麻烦。

最终我选择了最后一种方案。因为便宜又好用。


代码实施:

nodejs版本:20.10.0

因为在下载electron的过程中,需要在29.1.6以上版本,所以在下载时要注意;以下是package.json的代码,可以按照这个包进行下载安装。

{"name": "electron-app","version": "1.0.0","description": "","main": "index.js","scripts": {"start": "electron-forge start","build": "electron-builder --win",  "test": "echo \"Error: no test specified\" && exit 1"},"build": {"productName": "百度",//打包应用名称"directories": {"output": "out" },"win": {"icon": "./icon/favicon.ico","target": [{"target": "nsis","arch": ["x64","ia32"]}]},"nsis": {"oneClick": false,"allowElevation": true,"allowToChangeInstallationDirectory": true,"installerIcon": "./icon/favicon.ico",//打包logo"uninstallerIcon": "./icon/favicon.ico",//打包logo"installerHeaderIcon": "./icon/favicon.ico",//打包logo 以上lkogo推荐用一个"createDesktopShortcut": true,"createStartMenuShortcut": true,"shortcutName": "百度"//打包应用名称}},"keywords": [],"author": "","license": "ISC","devDependencies": {"@electron-forge/cli": "^7.4.0","electron": "^29.1.6","electron-builder": "^24.13.3"}
}

以下是index.js的代码:

const { app, BrowserWindow } = require('electron')
const createWindow = () => {// 创建浏览器窗口const win = new BrowserWindow({autoHideMenuBar: true,})// 全屏win.maximize()// 载入要打包的网页链接win.loadURL('https://www.baidu.com/')
}// 应用程序准备好后加载窗口
app.whenReady().then(() => {createWindow()app.on('activate', () => {if (BrowserWindow.getAllWindows().length === 0) createWindow()})
})// 窗口关闭后退出应用程序
app.on('window-all-closed', () => {if (process.platform !== 'darwin') app.quit()
})

有以上两块核心代码,然后自己创建一个。


收获:

在运用这个应用我给多位客户打包过网址,并还赚了几百大洋的零花钱。

如果你需要网址打包,可以@我哈!

http://www.hrbkazy.com/news/7660.html

相关文章:

  • 坑梓做网站公司怎么样seo优化收费
  • 网站可以做多少优化关键词系统优化软件哪个好
  • wordpress主题无法显示徐州seo排名收费
  • 如何进入网站后台管理系统建网站找哪个平台好呢
  • 新疆住建厅八大员报名网站seo标题优化的心得总结
  • 做php网站的环境网站建设网站定制
  • 织梦网站后台进不去我想做电商
  • 灵感网站广州网站建设技术外包
  • 初中做数学题的网站seo优化有百度系和什么
  • 无锡做网站多少钱免费网站java源码大全
  • 建立网站和推广seo研究中心道一老师
  • 网站中竖导航栏怎么做站长工具在线平台
  • 上海本地生活的网站个人网站首页设计
  • 网站建设基网页制作培训教程
  • 优化免费网站建设企业获客方式
  • 做头像的网站有哪些微信软文怎么写
  • 做网站上怎么推广呢成人用品哪里进货好
  • 哪里找专业做网站的人推广资讯
  • 基础微网站开发信息欧洲网站服务器
  • 企业网站域名注册在线网站分析工具
  • 汉服网站设计目的短视频seo软件
  • 推广网站怎么做新手运营从哪开始学
  • 北京微网站建设专业放心关键词优化参考价格
  • 菏泽做网站设计seo关键词优化推广
  • 北京室内设计百度seo找哪里
  • wordpress主题放在那个文件夹seo网站优化方案摘要
  • 福州网站建设网络公司排名seo刷排名工具
  • wordpress 4 按钮 不显示中国seo
  • 东莞精推网络科技有限公司浙江seo技术培训
  • 建行网站会员注册用户名360网站推广官网