串口助手是嵌入式开发中常用到的一个桌面工具,用于串口调试,而 Angular 是一个 Web 应用框架。桌面端原生功能和硬件操作似乎永远都不会和 Web 发生直接关系。然而,随着 JavaScript 技术的进步和变革,一切都成为可能。Electron 是一个使用 JavaScript、HTML 和 CSS 等 Web 技术创建原生程序的框架,结合 Electron 可以构建兼容 Mac、Windows 和 Linux 的应用程序。同时也可以使用文件、串口的系统原生功能,这里我们开发一个串口助手来说明如何融合这些技术。
通过这个分享可以 Get 到 Angular 开发技能、Electron 桌面打包技能和如何调用原生功能的技能,同时还获得一个串口工具,主要包含以下内容:
- 开发环境和工具的搭建;
- 在 Angular 中如何配置 Electron;
- Electron 中使用 Serialport 库的配置;
- 在 Angular 中如何利用 Electrong 调用原生功能;
- Angular、Electron、Node-Serialport 基础开发知识;
- NSIS 安装程序制作。
阅读全文: http://gitbook.cn/gitchat/activity/5c1067844ab67327814c5248
您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。