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

建设一个展示商品的网站做微博分析的网站

建设一个展示商品的网站,做微博分析的网站,网络营销策划书封面,吉林智能网站建设找哪家由于最近需要做一款跨平台的桌面应用#xff0c;所以选择使用electron来作为开发的框架#xff0c;下面说一下如何搭建一个简单的electron项目: 一、准备工作 安装git#xff1a;下载git | 官网 安装node#xff1a;下载 | Node.js 中文网 安装npm/cnpm#xff1a;npm … 由于最近需要做一款跨平台的桌面应用所以选择使用electron来作为开发的框架下面说一下如何搭建一个简单的electron项目: 一、准备工作 安装git下载git | 官网 安装node下载 | Node.js 中文网 安装npm/cnpmnpm install -g cnpm --registryhttps://registry.npm.taobao.org  安装electroncnpm install -g electron 验证安装是否完成electron -v / node -v 二、新建工程 1.  新建目录命名为electronDemo使用npm init -y 新建一个前端工程在package.json中增加一行main: “main.js”这行代表应用程序的入口是main.js文件。 {name: electron-quick-start,version: 1.0.0,description: A minimal Electron application,main: main.js,scripts: {start: electron .},repository: https://github.com/electron/electron-quick-start,keywords: [Electron,quick,start,tutorial,demo],author: GitHub,license: CC0-1.0,devDependencies: {electron: ^25.4.0} }2. 在electronDemo目录中新建index.html文件在body中增加了hello, electron!这行文本。 !DOCTYPE html html langen headmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/title /head bodyhello, electron! /body /html3.  在electronDemo目录中新建main.js文件在main.js文件增加内容 const { app, BrowserWindow } require(electron) const path require(path)function createWindow () {const win new BrowserWindow({width: 800,height: 600})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()} })app.whenReady()是app启动后的Promise使用then可以监听对应的状态在这个回调里面增加createWindow函数createWindow新建了一个浏览器窗口设置宽高并且使用浏览器窗口加载index.html文件。 在终端运行npm run start命令electron应用的窗口可以正常弹出。 4. 测试electron项目 调试main.js中代码需要使用VSCode打开工程点击左侧debug菜单创建launch.json文件。 {version: 0.2.0,configurations: [{name: Debug Main Process,type: node,request: launch,cwd: ${workspaceFolder},runtimeExecutable: ${workspaceFolder}/node_modules/.bin/electron,windows: {runtimeExecutable: ${workspaceFolder}/node_modules/.bin/electron.cmd},args : [.]}] }在main.js文件app.whenReady()的回调中增加一个断点点击debug区域的启动程序按钮断点可以正常执行。 三、克隆实例代码案例 git地址git clone https://github.com/electron/electron-quick-start.git 安装完成通过npm start执行即可
http://www.yutouwan.com/news/184622/

相关文章:

  • 网站进入考核期要多久wordpress密码错误
  • 文化建设 设计公司网站公众号怎么开通商城
  • WordPress瀑布流图片站单位网址怎么编
  • 企业系统建设赣州做网站优化
  • 创建app与网站的区别wordpress linux伪静态
  • 个人域名备案快的网站北京的网站建设
  • asp网站开发的背景与环境北京网页设计公司兴田德润优选
  • 网站界面设计如何实现功能美与形式美的统一教你用wordpress
  • 移动网站和定制网站重庆小程序商城开发
  • 网站优化之站外优化技巧潮流设计网站
  • 哪个网站做简历做钓鱼网站用哪种编程语言
  • 网站的建设与运营专业网络工程建设
  • 空间信息网站淘宝网请人做淘宝客网站
  • 网站建设 步骤汕头拿家做网站
  • 专业北京网站建设公司影楼和工作室的区别
  • 可信网站认证 技术支持单位上海搜索优化推广
  • 开发建设网站多久wordpress修改根目录
  • 租网站服务器一个月多少钱北京市建设厅门户网站
  • 成都优秀网站建设做网站要具备哪些
  • 网站开发公司盈利自己做的网站找不到了
  • 开封建站公司注册一个公司的所有流程
  • 网站建设时应该做的优化长沙推广优化公司
  • 电子商务网站建设服务免费公司取名在线
  • 免费查公司青岛官网seo价格
  • 上海交通大学网站建设微信网站建设协议
  • 某企业网站搜索引擎优化wordpress如何发照片
  • 一个服务器能放多少网站太原做网站的通讯公司有哪些
  • 搞一个网站多少钱做网站关于创新的
  • 国际商业网站做网站怎么套模板
  • 网站建设联系方式高校网站网页设计