当前位置: 首页 > 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.sadfv.cn/news/184622/

相关文章:

  • 网站推广怎么做有效果wordpress怎么发外链
  • wordpress网站怎么打开深圳最新政策消息
  • 网站没更新如何自己创建一个网站
  • jsp 响应式网站模板内容分发网络CDN可以建设网站吗
  • 阿里域名注册官网搜索引擎优化策略有哪些
  • 成都做营销型网站建设有帮人做网站的人吗
  • 移动端网站建设推广方案新浪虚拟主机做网站
  • 免费做mc皮肤网站自己做的网站涉黄
  • 多城市地方门户网站系统网站百度贴吧
  • 网站设计目标与背景一个wordpress多个网站
  • 郑州 科技有限公司 网站建设国外 外贸 网站 源码
  • 网站制作小工具个人网站设计作品html
  • 石家庄网站建设技术支持免费网络连接软件
  • 做网站免费搭建网站备案 注销
  • 网站建设需要到哪些知识网站建设的基本过程
  • 电池外贸一般在哪些网站做怎样开通微商城平台
  • 网站分页设计作用北京企业做网站
  • 嘉兴网站制作厂家网站制作接单
  • 高端网站建设公司排名可以自己制作头像的网站
  • 海淀企业型网站建设义乌网图科技有限公司电话
  • 专业做pe的网站搭建网站属于什么专业
  • 电子商务网站项目预算市场seo是什么意思
  • 从化网站建设方案泉州外贸网站开发公司
  • 东莞软件网站推广网站建设那好
  • 动易网站设计方案河南招标信息网
  • 行业网站排名查询网站优化培训好学吗
  • html5 网站 适配手机十大现货交易平台排名
  • 柳州住房和城乡建设厅网站网页浏览器图标
  • 网站推广的主流方法网站正在建设中的图片大全
  • 高校门户网站建设建议做公司网站的资料