用于编译sass和coffee脚本文件的开发工具包。

django-assets-toolkit的Python项目详细描述


用于编译sass和coffee脚本文件的开发工具包。

安装

`pip install -U django-assets-toolkit`

用法

INSTALLED_APPS设置中添加assetstoolkit,然后可以从具有三个模板标记的模板文件中加载assetstoolkit

  • scss
  • less
  • coffee

您可以在模板中使用它,如:

{%loadassetstoolkit%}...<linkrel="stylesheet"type="text/css"href="{% scss 'css/styles.scss' %}"><linkrel="stylesheet"type="text/css"href="{% less 'css/styles.less' %}"><scripttype="text/javascript"src="{% coffee 'src/scripts.coffee' %}"></script>

查看settings.py以查看更多选项。

它将编译后的sass文件放在.scss文件的同一目录中,而将编译后的coffee脚本放在包含脚本的同一级别上,但在js目录中。如果希望编译的脚本位于不同的目录中,只需重写COFFEE_OUTPUT设置,该设置应该是脚本所在目录的同级。

要使CoffeeScript包工作,您的系统中实际上需要有Coffee Script二进制文件。对于Less也是如此。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java:不解析XML的简单XML。例外   KIE Workbench的java自定义UI   java将元素从bucket移动到LinkedList,但有一个元素被完全删除   如何将java stream collect转换为scala   java运行AsynkTask多次不工作   java组织。xml。萨克斯。SAXParseException:cvccomplextype。2.4.c:匹配的通配符是严格的   java是一种计算排序算法所需时间的合适方法   java在O(logn)时间内对排序整数数组中具有相同数字的数字进行计数   xpages从当前数据库javaAgent调用另一个数据库的javaAgent   java如何在instagram中上传特定位置的所有照片   JavaApachePOI可以有效地删除多个列   java创建的对象数   java我可以在关闭连接时关闭Oracle JDBC自动提交吗?