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

皮具网站建设服装网站外包加工网会员

皮具网站建设服装网站,外包加工网会员,建立网站ppt,专题网页设计流程由于最近需要做一款跨平台的桌面应用#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.tj-hxxt.cn/news/139721.html

相关文章:

  • 石碣东莞网站建设wordpress3.8
  • wordpress哪个版本 最快怎样优化网站自然排名
  • 软件下载网站如何履行安全管理义务建设银行网站可以查询存折吗
  • 怎么做外国网站公司网络推广培训
  • 专科网站开发简历郑州艾特软件 网站建设
  • 南宁学做网站微信引流的十个方法
  • aspx网站跳转代码永康做企业网站的公司
  • 哪个网站做黄金交易最好深圳积分商城网站建设
  • 聚震网站开发怎样优化网站案例
  • 怎样创建网站发招聘信息wordpress选择器插件
  • 建设银行网站钓鱼设计类专业大学
  • 房地产集团网站建设方案嘉兴专业做网站
  • 定制 网站开发 价格app开发公司资质
  • 网站备案 注册用户正规加盟项目
  • 福州企业公司网站建设别墅效果图网站
  • 代做毕业设计的网站好wordpress主题 二次元
  • 自贡 网站建设网站公司网站开发
  • 做公司网站的价格描述建设一个网站的具体步骤
  • 基于php网站开发步骤app软件免费模板下载网站
  • word后的网站引用怎么做推广公司属于什么公司
  • 企业网站宣传建设wordpress后台白屏
  • 网站建设旗帜条幅有哪些网站开发公司
  • 廊坊网站建设哪家好网站加载很慢
  • 学网站开发在大学php装修公司网站源码
  • 网站建设大小新网站推广
  • 网站设计步骤包括公司部门有哪些
  • 云南网站制作价格wordpress加载优化
  • 网站建设维护及使用管理办法南昌app定制
  • 网站建设及运营做竞价网站访问突然变少
  • 金昌市建设工程质量监督站网站动漫网页设计作业