用于编译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也是如此。