Freezes 是一个静态网站生成工具。如果您是一个专业作者,那么它就是一个专注于高质量写作体验,绝不以自定格式代码污染您的文档;如果您一位前端开发者,Freezes则是为你简化了一切常规化的配置工作,提供丰富的程序设计功能。http://freezes.dotnetage.com/
Freezes 的 设计目标 :
对于作者可以用自己喜爱的 markdown 工具,将时间投注于写作之中。
对于网页设计者远离繁杂的配置、远离陡峭的学习曲线、将已有的设计技术淋漓尽致地发挥如一。
无配置部署,在最廉价的服务器上共享美观的站点与高质量内容。
在http://freezes.dotnetage.com/zh-cn/quick-started/ 中有详细的安装教程,按照步骤安装是没什么问题的。可是笨笨的我在安装过程中还是遇到一些问题~
1.快捷安装
本来就那么两个步骤,下载安装脚本,在终端(ctrl+alt+t)运行命令行。
$. linux-install.sh
(注意前面有 . )但是我输入命令行后一直显示不存在该文件或目录,我想应该是路径出了问题,可是教程也没说放在哪里,就不知道了,后来执行了手工安装。
手工安装后,我突然知道要把安装脚本放在哪里了,应该放在主目录下(主目录是指打开终端时默认的目录就是当前主目录) **
我一开始放在【主文件夹/下载】的文件夹中,所以提示找不到文件。举一反三,以后安装其他东西,也要考虑这个路径问题。
2.手工安装
教程讲得有点不太清晰,我来写得更直接明了。命令行如下
$ sudo apt-get update
$ sudo apt-get install python-dev python-pip python-virtualenv node-less coffeescript
输入第二条语句后显示有一个错误。
对后面的安装没影响,我们可以忽略它。
接下来依次输入
$ mkdir my-website && cd $_
(首先是创建一个目录,my-website是一个文件夹名,名字自拟)
$ virtualenv venv
$ . venv/bin/activate
(激活虚拟环境)
$ pip install freezes
$ freezes new
$ freezes
(运行freezes)
运行到最后一条命令行后又报错了。。。
解决的方法是,刚在主文件夹下创建的目录中(my-website)搜索element.less文件,并打开,找到background属性并删除。保存文件。
在终端下终止当前线程ctrl+c,即关闭freezes,再重新输入freezes。
成功后会自动打开如下界面。
如果关闭终端,关闭freezes后,想重新打开freezes,那么可以输入以下命令行:
$ cd my-website
$ . venv/bin/activate
$ freezes