TooSolo
TooSolo copied to clipboard
基于Node.js的静态博客系统
提几个意见哈
1. 非常棒 2. 404页面可以有 3. 模版,现在只能在skin里面改,建议做成skin里面是各个模版的目录,如默认的default,用户自己新增的自定义名字,以后就可以随时切换来切换去了 4. 完善分页api,最少要可以知道当前页,好可以加个class区分一下当页分页的效果 5. 分类好像有点问题,是undefined 6. BT用户比如我,不需要分类,出于需要什么用什么的BT心理,删掉category.jade时,编译出错,是否可以解决 7. 可以尝试一下自定义摘要,一般摘要是读取文章的前20个字符吧,当然这个没有绝对的,我想在文章里面的Date属性那里加多一个属性,让用户可以自定义文章的摘要,会更爽 8. 貌似markdown不支持链接新开窗口?不知道这个加个功能麻不麻烦,不过md支持html,直接用html也很简单 谢谢toosolo带来的便利!
在前面的 #17 toosolo 三分钟上手 中介绍了如何使用 toosolo。 今天更新了一个小版本,解决了此前 Windows 上无法复制 skin 的问题。toosolo 中也使用了一些新的模块来开发,这里就不介绍了。 此前全局安装的同学可使用如下命令更新 toosolo: ``` npm update -g toosolo ``` 更新完成之后,现在可以直接启用如下命令初始化一个构建基础: ``` toosolo --init ``` 这个命令会自动生成 `source` 目录和默认的 `config.json` 文件,以此作为构建基础时可手动配置自己的信息和屏蔽某些默认选项。...
首先,这里不介绍如何购买域名,使用 github pages,绑定域名等等。 **本文旨在介绍如何使用 toosolo 来构建博客。** **第一步**:安装 toosolo ``` npm install -g toosolo ``` > 推荐全局安装 toosolo,这样方便在任何位置使用。toosolo 不仅仅可以用来构建博客程序,当你了解并使用 toosolo 之后还可以用来构建文档等其他程序。当然,最后构建出来的是静态页面,其实这个功能能够干很多事的。 **第二步**:创建构建目录 下面以 Windows 系统为例,介绍一下如何快速的使用 toosolo 构建静态博客。 1). 首先在你的系统 D 盘新建一个...
待办事项
- 新增 404 处理 - 读取摘要(如:http://iove.net/ )特性 - 完善文档 - windows 兼容处理
1,独立公共逻辑 2,核心构建文件独立 3,插件构建文件独立
2.0问题
1、插件未完全独立,未完成依赖声明 导致问题:插件无法单独运行 2、公共部分抽象不够 比如给模板的站点设置相关的部分信息,需要插件单独去实现 3、url字段信息不完整,应该是包含相对站点根目录的路径,可由插件实现 4、插件和模板的对应关系 比如某个插件对应某个模板,如何一并发布一并安装一并卸载