首先安装java环境。若你的vps是debian/ubuntu系统,可参看http://briteming.blogspot.com/2016/11/debianubuntuoracle-java8jdk8.html
wget https://github.com/padurean/scalatic/releases/download/0.1.0/scalatic-0.1.0.jar
chmod 755 scalatic-0.1.0.jar
cd /usr/local
git clone https://github.com/padurean/scalatic scalatic-site
cd scalatic-site
cd src/test/scala/scalatictest
wget https://github.com/padurean/scalatic/releases/download/0.1.0/scalatic-0.1.0.jar
chmod 755 scalatic-0.1.0.jar
cd /usr/local
git clone https://github.com/padurean/scalatic scalatic-site
cd scalatic-site
cd src/test/scala/scalatictest
root@AR:/usr/local/scalatic-site/src/test/scala/scalatictest# ls
expected new source
root@AR:/usr/local/scalatic-site/src/test/scala/scalatictest# ~/scalatic-0.1.0.jar .
(这个就是生成/更新静态网站的根目录的命令)
root@AR:/usr/local/scalatic-site/src/test/scala/scalatictest# ls
expected new source target
(生成了target目录)
root@AR:/usr/local/scalatic-site/src/test/scala/scalatictest# cd target
root@AR:/usr/local/scalatic-site/src/test/scala/scalatictest/target# ls
Blog-post-Sample-One-2015-06-15-03-45.html jquery-1.12.4.min.js
Blog-post-Sample-Two-2015-07-03-23-45.html normalize.css
cayman.css
github-light.css
github-markdown.css
index.html
root@AR:/usr/local/scalatic-site/src/test/scala/scalatictest/target#
(可见/usr/local/scalatic-site/src/test/scala/scalatictest/target就是静态网站的根目录)
新建源帖:
root@AR:/usr/local/scalatic-site/src/test/scala/scalatictest/target# cd ../new
root@AR:/usr/local/scalatic-site/src/test/scala/scalatictest/new#
(按https://github.com/padurean/scalatic/tree/master/src/test/scala/scalatictest/new里的Blog-post-Sample-One-2015-06-15-03-45.md,新建源帖test-1-2016-11-13-09-31.md,其内容为:
# 测试1
这是测试1.
看看如何? )
root@AR:/usr/local/scalatic-site/src/test/scala/scalatictest/new# cd ..
root@AR:/usr/local/scalatic-site/src/test/scala/scalatictest# ~/scalatic-0.1.0.jar .
显示:
Rendering ./new/一个东方国家的盛世和蝼蚁-2016-11-13-12-36.md ...
Writing ./target/一个东方国家的盛世和蝼蚁-2016-11-13-12-36.html ...
Moving ./new/一个东方国家的盛世和蝼蚁-2016-11-13-12-36.md to ./source/posts/一个东方国家的盛世和蝼蚁-2016-11-13-12-36.md ...
Writing ./target/index.html ...
Copying ./source/github-light.css to ./target/github-light.css ...
Copying ./source/cayman.css to ./target/cayman.css ...
Copying ./source/jquery-1.12.4.min.js to ./target/jquery-1.12.4.min.js ...
Copying ./source/github-markdown.css to ./target/github-markdown.css ...
Copying ./source/normalize.css to ./target/normalize.css ...
root@AR:/usr/local/scalatic-site/src/test/scala/scalatictest#
演示网站:http://slt.bright.biz.st
项目地址:https://github.com/padurean/scalatic
这个静态博客程序好像无法分页。