×

深圳网站建设—APP开发—网站制作—小程序开发_博纳网络公司

网站制作

网站设计Dexy开源软件的使用

文章编辑:网站建设 文章来源:网站设计 浏览量:

  现在用来创建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开源软件的使用”的知识就介绍分享到这里,谢谢关注,博纳网络编辑整理。

当前文章链接:https://www.198bona.com/construction/design/3085.html
如果您觉得案例还不错请帮忙分享:

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【qin@198bona.com 】,我们在确认后,会立即删除,保证您的版权。