Pages

Wednesday, 15 February 2017

搭建基于github issues和nodejs的静态博客程序acyort

登录linux vps.
首先安装nodejs环境。
npm install acyort -g
cd /usr/local
acyort init acyort-site (此命令会在当前目录下,生成acyort-site目录)
cd acyort-site
 
root@AR:/usr/local/acyort-site# ls
config.sample.yml  config.yml  themes
root@AR:/usr/local/acyort-site# nano config.yml
(在config.yml里,url的值设为你所绑定的域名地址,我的为http://ay.bright.biz.st ,
 per_page的值设为3,public_dir的值设为output,output就是生成的静态网站的根目录;
 user的值设为你的github用户名,repository的值设为你的github项目名,即acyort
关于这里说到的 user和repository,你需先在你的本地机器访问
https://github.com/acyortjs/acyort ,fork该项目,我fork后的项目地址为
https://github.com/luckypoem/acyort)
root@AR:/usr/local/acyort-site# acyort build (此即生成/更新静态网站的根目录的命令。)
root@AR:/usr/local/acyort-site# ls
config.sample.yml  config.yml  output  themes
(生成了output 目录)
root@AR:/usr/local/acyort-site# cd output
root@AR:/usr/local/acyort-site/output# ls
archives  css  icon.png  index.html  posts    tag
category  en   images    page        rss.xml
root@AR:/usr/local/acyort-site/output#
(可见/usr/local/acyort-site/output就是静态网站的根目录)
 
新建源贴:
在你的本地机器访问https://github.com/luckypoem/acyort/issues,在这里提交issue,即为写
 源贴。
写完源贴后,还需回到linux vps更新一下:
root@AR:/usr/local/acyort-site# acyort build 
 
演示网站:http://ay.bright.biz.st/
项目地址:https://github.com/acyortjs/acyort
 
 
 
 

No comments:

Post a Comment