Skip to content

Commit

Permalink
Merge pull request #210 from longze/dev
Browse files Browse the repository at this point in the history
修改README.MD 发布 2.1 版本
  • Loading branch information
xiaoqiang-zhao committed Feb 2, 2016
2 parents 7d288f0 + 1e6a966 commit b235af7
Showing 1 changed file with 14 additions and 7 deletions.
21 changes: 14 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# cellar 2.0
# cellar 2.1

> cellar中文意思酒窖,希望这里的每一篇博文都是一瓶美酒佳酿,这是建立这个项目的美好愿景。
Expand All @@ -8,21 +8,21 @@

## 快速上手

首先安装 node,像安装 QQ 一样简单,具体怎么安装请自行问度娘
首先安装 node,像安装 QQ 一样简单,[NodeJs中文网](http://nodejs.cn/)下载安装包

其次安装本项目需要的 node 模块,在本项目根路径下运行下面命令:
其次安装本项目依赖的 node 模块,在本项目根路径下运行下面命令:

npm install

启动网站(依然在本项目根路径下运行),到此为止你的个人博客已经运行起来了。

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

Expand All @@ -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

Expand Down

0 comments on commit b235af7

Please sign in to comment.