如何在Django项目中使用coffee脚本



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

我一直在寻找像压缩机这样的可能性,但它仍然很困惑。我真的很感激你的建议。

提前谢谢。

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

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

您的问题究竟是什么?Django将允许您使用任何您想要的JS库。只需将其添加到HTML页面或模板中,就像没有Django一样。如果是关于静态文件的服务,请检查以下内容:https://docs.djangoproject.com/en/1.4/ref/contrib/staticfiles/

最新更新