easy_install -U distribute
pip install grow
cd /usr/local
git clone https://github.com/growthemes/base grow-base-site
cd grow-base-site
root@AR:/usr/local/grow-base-site# ls
content dist podspec.yaml README.md source views
root@AR:/usr/local/grow-base-site# grow build (这就是生成/更新静态网站的根目录的命令)
root@AR:/usr/local/grow-base-site# ls
build content dist podspec.yaml README.md source views
(生成了build目录)
root@AR:/usr/local/grow-base-site# cd build
root@AR:/usr/local/grow-base-site/build# ls
about index.html sitemap.xml
assets projects
root@AR:/usr/local/grow-base-site/build#
(可见/usr/local/grow-base-site/build就是静态网站的根目录,你可绑定域名到该目录)
新建源帖:
root@AR:/usr/local/grow-base-site/build# cd ..
root@AR:/usr/local/grow-base-site# ls
build content dist podspec.yaml README.md source views
root@AR:/usr/local/grow-base-site# cd content
root@AR:/usr/local/grow-base-site/content# ls
pages
root@AR:/usr/local/grow-base-site/content# cd pages
root@AR:/usr/local/grow-base-site/content/pages# nano test-1.md
root@AR:/usr/local/grow-base-site/content/pages# cat test-1.md
---
$title: 测试1
$order: 3
description: abc
---
这是测试1.
看看如何?
(/usr/local/grow-base-site/content/pages/里的about.md 和projects.md的$order的值分别为1和2,因此test-1.md的$order的值就设为3,以后的帖子的$order的值就相应的设为4,5,6.。。。)
root@AR:/usr/local/grow-base-site/content/pages#
root@AR:/usr/local/grow-base-site/content/pages# cd ../..
root@AR:/usr/local/grow-base-site# grow build
演示网站:http://gbs.bright.biz.st/
项目地址: https://github.com/grow/grow,
https://github.com/growthemes/base
其他的变种1的搭建
cd /usr/local
git clone https://github.com/grow/grow.io
cd grow.io
root@AR:/usr/local/grow.io# ls
content podspec.yaml README.md source static translations views
root@AR:/usr/local/grow.io# grow build
root@AR:/usr/local/grow.io# ls
build content podspec.yaml README.md source static translations views
root@AR:/usr/local/grow.io# cd build
root@AR:/usr/local/grow.io/build# ls
404.html docs index.html project search start static themes
root@AR:/usr/local/grow.io/build#
(可见/usr/local/grow.io/build就是静态网站的根目录)
新建源帖:
root@AR:/usr/local/grow.io/build# cd ../content/codelab
root@AR:/usr/local/grow.io/content/codelab# nano 10.md
root@AR:/usr/local/grow.io/content/codelab# cat 10.md
---
$title: 测试1
$order: 10
---
这是测试1.
看看如何?
root@AR:/usr/local/grow.io/content/codelab# cd ../..
root@AR:/usr/local/grow.io# nano content/pages/index.html
(在第二个"---"的下一行加上:
<center>pls read my posts: http://gi.bright.biz.st/start/10/</center> )
root@AR:/usr/local/grow.io# grow build
演示网站:http://gi.bright.biz.st,
http://gi.bright.biz.st/start/10
项目地址:https://github.com/grow/grow,
https://github.com/grow/grow.io
变种2的搭建
cd /usr/local
git clone https://github.com/growthemes/codelab grow-codelab-site
cd grow-codelab-site
root@AR:/usr/local/grow-codelab-site# ls
content dist podspec.yaml source translations views
root@AR:/usr/local/grow-codelab-site# grow build
root@AR:/usr/local/grow-codelab-site# ls
build content dist podspec.yaml source translations views
root@AR:/usr/local/grow-codelab-site# cd build
root@AR:/usr/local/grow-codelab-site/build# ls
404.html about-us archive de index.html ja posts static the-team zh
root@AR:/usr/local/grow-codelab-site/build#
(可见/usr/local/grow-codelab-site/build就是静态网站的根目录)
新建源帖:
root@AR:/usr/local/grow-codelab-site/build# cd ../content/posts
root@AR:/usr/local/grow-codelab-site/content/posts#
root@AR:/usr/local/grow-codelab-site/content/posts# cat 2016-11-26-test-1.md
---
$title@: test1
$dates:
published: 2016-11-26 10:01
---
这是测试1.
(以上的标题不能写为中文,否则下面build时,会遇错)
root@AR:/usr/local/grow-codelab-site/content/posts# cd ../..
root@AR:/usr/local/grow-codelab-site# grow build
演示网站:http://grow.bright.biz.st,http://grow.bright.biz.st/archive/
项目地址:https://github.com/grow/grow
https://github.com/growthemes/codelab