一款简单快速的静态网站生成工具,采用golang编写,第一个版本是付小黑的pugo.io, 本版本进行了大幅度的改版与更新,故单独取名叫做pogo,中文名称叫破狗。
由于界面采用了集成到程序中的方式,所以在每次修改模板的时候,需要进行一次UI代码的生成。 命令如下:
go-bindata -o=app/asset/asset.go -pkg=asset source/... doc/source/... doc/theme/...
将代码重新格式化
gofmt -w -s .
名称叫做 xxx.com,同步创建一个xxx.com的目录
pogo new site xxx.com
pogo server
打开浏览器,输入http://localhost:9899/
打开浏览器,输入http://localhost:9899/pogoadmin/
pogo new post 文章英文名称
pogo new page 页面英文名称
举个例子,将本地的站点发布到服务上,服务器的路径是/domains/www.feisuweb.com/public_html/
pogo deploy ftp --user FTP用户名 --password FTP密码 --host www.feisuweb.com:21 --directory /domains/www.feisuweb.com/public_html/ --debug