现在用来创建Web设计模型和文档的软件是同一款——Dexy。Dexy是一款开源软件,专门用来自动化创建文档。一个静态“网站”也是一种文档,所以Dexy也支持创建静态网站。这样的好处是,深圳网站设计公司不用为了创建设计Web模型和文档而分别使用两款软件了,工作流程更加顺畅。Dexy是用Python编写的,这意味着它可以轻松地在多个平台上运行。
Dexy还集成了很多有用的工具,比如Pyment用来支持语法高亮(编写风格指南的时候很有用)和Jinja模板(创建内容占位符的时候很有用)。Dexy是一款年轻的软件,它的工作就是接受一些文件,做一些处理之后,输出一个文件夹,里面就是处理之后的东西。处理过程可以是什么也不做,或者简单的拷贝文件,放到模板里或者把文件内容传递给其他软件来展示。为了更好地接受文件,Dexy提供了一个功能叫做过滤器(filter)。Dexy过滤器可以自己处理全部文件(或者一部分文件),也可以把文件传给其他软件来处理。得到处理的结果之后,过滤器返回结果。可以在文档里使用这个结果,有时候,处理结果可能是一个新的文件。
1.接受一些Markdown文件,把它们插入一个基本HTML模板中,然后把相关文件链接到一起创建一个简单的站点。
2.接受一些CSS代码片段,把它们插入一个Markdown文件中预先定义的占位符中,然后转化文件为HTML,再给这些代码片段一个漂亮的代码高亮。
3.在命令行中运行一些命令,然后把命令的结果放置到一个预先存在的Markdown文件中,然后把文件转化成PDF。还可以转化成一个Word。
4.多次访问一个站点的页面,每次都修改窗口的大小,然后截一个图。把对应的截图插入到预先存在的Markdown文件占位符中,拉取对应的CSS代码片段,并且设置代码高亮,然后把这个Markdown文件转化成HTML。
这只是Dexy强大能力的冰山一角,它提供了大量的过滤器来帮助我们完成这些功能。在上面的这些例子中,只要设置好了所有的东西,每次生成结果的时候只需要一个简单的Dexy命令就可以了。Dexy会处理接下来的所有工作。这就让我们的需求变更变得更容易。网站设计公司本文关于“网站设计Dexy开源软件的使用”的知识就介绍分享到这里,谢谢关注,博纳网络编辑整理。