diff --git a/README.md b/README.md index 6ca7a527..28a7ef4e 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# cellar 2.0 +# cellar 2.1 > cellar中文意思酒窖,希望这里的每一篇博文都是一瓶美酒佳酿,这是建立这个项目的美好愿景。 @@ -8,9 +8,9 @@ ## 快速上手 -首先安装 node,像安装 QQ 一样简单,具体怎么安装请自行问度娘; +首先安装 node,像安装 QQ 一样简单,到[NodeJs中文网](http://nodejs.cn/)下载安装包; -其次安装本项目需要的 node 模块,在本项目根路径下运行下面命令: +其次安装本项目依赖的 node 模块,在本项目根路径下运行下面命令: npm install @@ -18,11 +18,11 @@ node server -## 其他设置 +## 开始表现自己吧 ### 写文章 -在 `web/articles` 下新建文件夹,在此文件夹下新建 main.md 文件,参考示例编写你的内容。写完之后,运行下面命令(依然在本项目根路径下运行),此命令会将文章生成到首页,同时将整个博客的对外发布部分拷贝到与 cellar 同级的 `my-blog` 文件夹下,如果想要发布到本地的其他地方,可在 `cellar/tool/init-site/lib/config.js` 中配置。 +在 `web/articles` 下新建文件夹,在此文件夹下新建 main.md 文件,参考示例编写你的内容。写完之后,运行下面命令(依然在本项目根路径下运行),此命令会将文章生成到首页,同时将整个博客的对外发布部分复制粘贴到与 cellar 同级的 `my-blog` 文件夹下,如果想要复制粘贴到本地的其他地方,可在 `cellar/tool/init-site/lib/config.js` 中配置。 node tool/publish @@ -40,9 +40,16 @@ 如果没有自己的服务器,可以在 github 上开通个人站点,作为一个开源项目上传,如何开通和上传请参考 [github 官方文档](https://pages.github.com/)。参考[本开源项目发起人龙则的个人站点](https://longze.github.io)。 -## 写给开发者的 +## 改进点 -待续... +- 调整配置参数,将 init-site 拆成 init-site 和 publish 两部分 +- 添加 “执行 init-site 时附加执行 publish” 功能 +- 简化 SEO 部分的生成逻辑 +- 优化前端代码,添加 vue 别名等 +- 添加“文章列表按文章发布时间倒序的功能” +- 完善 tag 功能,无 tag 时不显示 tag 区域 +- 添加单页应用中对图片路径的相对化处理 +- 完善 Licence 信息,明确指定为 MIT 许可 ## TODOs