amWiki v1.0 发布,无服务端 Markdown 轻文库

来源: 投稿
作者: Tevin
2017-04-04


amWiki 是一款基于 Javascript 脚本语言、依赖 Atom 编辑器或 npm 命令行、使用 Markdown 标记语法的轻量级开源 wiki 文库系统。
amWiki 致力于让大家可以更简单、更便捷的建设个人和团队文库系统!

近日 amWiki 项目已满周岁,特奉上 v1.0 以示祝贺!
本次更新将 amWiki 拓展到了 NPM 平台,仅需 “npm install -g amwiki” 即可安装

详细更新如下:

  1. 构建基于 npm 的**命令行板块**,使用命令行可以同样创建维护文库

  2. 重构原工作端,分离为**构建板块**与**编辑器板块**

  3. 引入 ES6 异步编程,使用 Generator、yield、Thunk,将编辑器板块的 confirm 转为 confirm2,并与命令行板块的 confirm2 调用形式统一化

  4. 使用 ES6 异步编程,对构建板块部分回调方法进行重构,优先使用 return 与异步编程而不是 callback

  5. 使用 const/let 变量、解构赋值、箭头函数、Class 等 ES6 语法润色原工作端代码

  6. 增加命令行、终端界面信息打印着色、帮助菜单、版本显示

下载地址:

展开阅读全文
34 收藏
分享
加载中
更多评论
0 评论
34 收藏
分享
返回顶部
顶部