-
通过修改产品名称并重编译源代码来更换 Electron 的名称也是可行的。你需要修改 atom.gyp 文件并彻底重编 译一次。 Windows macOS Linux 通过重编译源代码来更换名称 grunt打包脚本 分发应用 - 8 - 本文档使用 书栈(BookStack.CN) 构建 手动检查 Electron 代码并重编译是很复杂晦涩的,因此有一个Grunt任务可以自动的处理这些内容 grunt- bundle.id 对应软件打包时使用的 Bundle ID。 然后使用下面的脚本签名你的应用: 1. #!/bin/bash 2. 3. # 应用名称 4. APP="YourApp" 5. # 应用路径 6. APP_PATH="/path/to/YourApp.app" 7. # 生成安装包路径 8. RESULT_PATH="~/Desktop/$APP.pkg" 9 css 7. /static/jquery.min.js 从 asar 包读取一个文件: 1. const fs = require('fs'); 应用打包 生成 asar 包 1. 安装 asar 2. 用 asar pack 打包 使用 asar 包 Node API 打包应用 - 14 - 本文档使用 书栈(BookStack.CN) 构建 2. fs.readFi
0 码力 |
203 页 |
2.72 MB
| 1 年前 3
-
1.7.4.1 1.7.4.1.1 1.7.4.2 1.7.5 1.7.5.1 1.7.5.2 1.8 1.8.1 1.8.2 ⽬录 前⾔ Electron简介 应⽤举例 安装 基本使⽤ 打包和部署 python⽀持 ⼼得 开发 Web技术 Log⽇志 打包 制作app的Logo asar files electron-builder electron-rebuild v1.0 更新时间: 20200808 简介 介绍跨平台桌⾯应⽤框架Electron的基本概念、基本原理、核⼼优势以及额外特性;介绍了⽤Electron 开发出的常⻅应⽤有哪些;解释了如何安装Electron;以及如何快速上⼿使⽤;以及如何打包和部署; 专⻔整理了如何让Electron⽀持Python以及其后的相关⼼得;总结了Electron的各种开发经验和⼼得, ⽐如开发⽅⾯的We 额外特性 ⾃动更新 ⽀持平台 不⽀持 Linux ⽀持 Mac 和 Win 都是基于Squirrel去实现的 原⽣的菜单和通知 崩溃报告 调试和性能分析 Windows 安装程序 crifan.com,使⽤署名4.0国际(CC BY 4.0)协议发布 all right reserved,powered by Gitbook最后更 新: 2020-08-09 10:12:44
0 码力 |
123 页 |
21.81 MB
| 1 年前 3
-
Netscape 公司,决定将 JavaScript 提交给国际标准化组织ECMA,希望这种语言能够成为国 际标准。次年,ECMA 发布262号标准文件(ECMA-262)的第一版,规定了浏览 器脚本语言的标准,并将这种语言称为 ECMAScript,这个版本就是1.0版。 该标准从一开始就是针对 JavaScript 语言制定的,但是之所以不叫 JavaScript,有 两个原因。一是商标,Java { "presets": [], "plugins": [] } ECMAScript 6简介 11 presets 字段设定转码规则,官方提供以下的规则集,你可以根据需要安装。 # 最新转码规则 $ npm install --save-dev babel-preset-latest # react 转码规则 $ npm install --save-dev babel-preset-react } 注意,以下所有 Babel工具和模块的使用,都必须先写好 .babelrc 。 命令行转码 babel-cli Babel提供 babel-cli 工具,用于命令行转码。 它的安装命令如下。 $ npm install --global babel-cli 基本用法如下。 ECMAScript 6简介 12 # 转码结果输出到标准输出 $ babel example
0 码力 |
679 页 |
2.66 MB
| 1 年前 3
-
简单的Web应用。 安装TypeScript 有两种主要的方式来获取TypeScript工具: 通过npm(Node.js包管理器) 安装Visual Studio的TypeScript插件 Visual Studio 2017和Visual Studio 2015 Update 3默认包含了TypeScript。 如果你 的Visual Studio还没有安装TypeScript,你可以下载它。 5分钟了解TypeScript ASP.NET Core 安装 ASP.NET Core 和 TypeScript 首先,若有需要请安装 ASP.NET Core。此篇指南需要使用Visual Studio 2015或 2017。 其次,如果你的Visual Studio不带有最新版本的TypeScript,你可以从这里安装。 新建工程 1. 选择 File 2. 选择 New Project 部分添加"gulp"和"del": "devDependencies": { "gulp": "3.9.0", "del": "2.2.0" } 保存这个文件后,Visual Studio将开始安装gulp和del。 若没有自动开始,请右击 package.json文件选择Restore Packages。 设置 gulp 最后,添加一个新JavaScript文件 gulpfile.js
0 码力 |
557 页 |
7.48 MB
| 1 年前 3
-
互形式,也意味着新的机遇。如果能够利用好鸿蒙的开发生态及其特性能力,可以让 应用覆盖更多的交互场景和设备类型,从而带来新的增长点。 与面临的机遇相比,适配鸿蒙系统带来的挑战同样巨大。当前手机端,尽管鸿蒙系统 仍然支持安卓 APK 安装及运行,但长期来看,华为势必会抛弃 AOSP,逐步发展出 自己的生态,这意味着现有安卓应用在鸿蒙设备上将会逐渐变成“二等公民”。然而, 如果在 iOS 及 Android 之外再重新开发和维护一套鸿蒙应用,在如今业界越来越注 Interface 层对齐所有接口,上 层业务逻辑只需按需做些兼容处理即可。埋点库 Web 端扩展的整体设计思路如下: ● 在业务项目的 web/index.html 文件中直接引入 Script 脚本并且进行初始化 (注意:引入 Script 的位置,需要放在 main.dart.js 前面)。 ● 借助 package:js 库调用埋点 JS SDK,对齐 Flutter 埋点库的 API Canvas 的过程 4.3 构建与部署 4.3.1 Docker 镜像定制 由于 MTFlutter Web 环境安装步骤较固定,且整个安装过程耗时较长 ( > 80s ) 。因 此将其定制为 Docker 镜像并集成至 Talos,Flutter Web 编译阶段便能免去安装流 程,有效提升构建效率。Docker 镜像定制和发布的详细流程见官方文档,本文不再 赘述。其中用于定制 Flutter
0 码力 |
738 页 |
50.29 MB
| 1 年前 3
-
混合式移动开发在多数情况下 不具备足够优势。 React Native 和 NativeScript 开始替代 H5 混合式 webview 开发。 大多数人舍弃 Gulp 转而使用 NPM 脚本,但 Gulp 仍受欢迎。 SASS 工具继续受到欢迎,与此同时 PostCSS(+ CSSNext)开始发展。 大多数开发者都开始对 HTML、CSS 和 JavaScript(ESlint 替代了 并没有实现的标准和严格的定义,所以浏览器厂商想 怎么实现 BOM 都可以。 — 维基百科 jQuery - jQuery 是一个跨平台的 JavaScript 库,为了简化客户端 HTML 中的脚本编写而 诞生。jQuery 如今是最流行使用的 JavaScript 库,排名前 1000 万的高访问量网站中, 有 65% 都在使用它。 — 维基百科 最理想的学习路径,但也是最难的,就是先学习 HTML/JS: 通过 jQuery 打造可交互页面 [观看] jQuery 启蒙 [阅读] 进阶: 高级 DOM 编程: 动态 Web 设计技术 [阅读][$] jQuery & 纯 DOM 脚本编程的高级 JS 基础 [观看][$] Douglas Crockford: 麻烦的 API - DOM 理论 [观看] DOM 启蒙 [阅读][$] 或者 在线免费阅读 修正 jQuery 常见
0 码力 |
164 页 |
6.43 MB
| 1 年前 3
-
·可以使⽤用⼿手淘的lib-flexible库 ·https://github.com/amfe/lib-flexible 资源内联的意义 代码层⾯面: 请求层⾯面:减少 HTTP ⽹网络请求数 ·⻚页⾯面框架的初始化脚本 ·上报相关打点 · css 内联避免⻚页⾯面闪动 · ⼩小图⽚片或者字体内联 (url-loader) HTML 和 JS 内联 raw-loader 内联 html