SF
维特的前端笔记
维特的前端笔记
注册登录
关注博客
注册登录
主页
关于
RSS
使用 NodeJS 构建现代化的命令行工具
Witt
2019-06-23
阅读 3 分钟
2.6k
每当我们想要创建一个基于 NodeJS 的命令行工具时,就会衍生出一堆问题需要解决,比如如何准备开发环境,如何打包转译代码,如何使代码在转译后保持可调用的状态同时尽可能的压缩体积,以及怎样设计项目分配 Command 与 Option 等等,这会浪费巨大的时间,而且并非一定有成果。这时你可以注意到社区几乎所有的命令行工具...
使用Angular与TypeScript构建Electron应用(六)
Witt
2017-03-01
阅读 4 分钟
2.5k
这一小节我们只做几件小事,它们在项目整体中显得微不足道。特别是new-feed中,我们并没有设计出完善的业务逻辑,现在我们甚至可以结束教程,但我希望能够借助这几个项目中细节实现来传达整体的构建思想与编程思维方式,如果你认为学习它有些困难,可以跳过这些方法转而使用一些不太优雅的解决方案。
使用Angular与TypeScript构建Electron应用(五)
Witt
2017-02-23
阅读 7 分钟
4.7k
这次我们开始关注Angular怎样构建前端路由与逻辑,它与你以前熟悉的方式有一些区别,同时这部分内容非常充实,路由发生变化后原有的文件结构也随之变化,有疑问请参见本次代码变更的Commit。
使用Angular与TypeScript构建Electron应用(四)
Witt
2017-02-22
阅读 5 分钟
4.1k
这一节我们只做两件事,第一是建立相应的爬虫系统,从网页链接上提取合适的信息,第二则是将这些信息储存在数据库中,render需要展示时再查询予以显示。开始构建代码前我们先思考一下这样做的好处是什么。
使用Angular与TypeScript构建Electron应用(三)
Witt
2017-02-22
阅读 5 分钟
4.5k
接前文。现在我们完成了了Angular与Electron的交互,在渲染进程进行的任何动作都能及时的发送至主进程分析储存,再得到其反馈,渲染进程根据反馈的不同的做出合理的应对。 今天我们需要完成登录与主进程交互的剩下功能模块。
使用Angular与TypeScript构建Electron应用(二)
Witt
2017-02-21
阅读 5 分钟
8.1k
回顾请前往第一节本文所有代码都可以在github找到。你可以通过commit历史来查看这些代码是如何一步一步构建的。如果有任何问题,也可以在github的issue上提出。
使用Angular与TypeScript构建Electron应用(一)
Witt
2017-02-21
阅读 3 分钟
12.6k
Electron是一个构建桌面应用的框架,它与传统的桌面级应用开发方式有一些区别,它使用的是现在流行的Javascript。这个系列的文章可能需要你有一些ES6与Angular2基础知识,不过即便是没有尝试过它们也没有关系,你可以打开编辑器跟随教程一步一步搭建应用。有关Electron你可以参考这里的文档