如何在Django项目中使用咖啡脚本?

时间:2012-08-20 22:44:21

标签: django coffeescript django-compressor

我是Django的新开发人员,我想在我的虚拟项目中使用一些CoffeeScript。但是,关于这个主题的文档并不好,我想从专家那里了解最佳选择。

我正在寻找像压缩机这样的可能性,但它仍然很困惑。我非常欣赏一些建议。

提前致谢。

2 个答案:

答案 0 :(得分:5)

对于自动编译,有django-coffeescript。对于更完整的工具链(有点像Rails Sprockets),有Gears,这是一个独立项目,在命令行上有Django,Flask或编译插件。

当我使用CoffeeScript和Django时,我最喜欢将编译设置为构建过程的一部分(在任何情况下都很好),我主要使用自定义Paver脚本与目录监视工具(如watchdog / kicker)一起将.coffee文件编译为Javascript并将它们放在我的静态目录中。

答案 1 :(得分:-5)

你的问题究竟是什么? Django会让你使用你想要的任何JS库。只需添加HTML页面或模板,就像没有Django一样。 如果是关于提供静态文件,请查看:https://docs.djangoproject.com/en/1.4/ref/contrib/staticfiles/