【问题标题】:How can I use coffee script in a Django project?如何在 Django 项目中使用咖啡脚本?
【发布时间】:2012-08-22 03:19:16
【问题描述】:

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

我一直在寻找压缩器之类的可能性,但它仍然感到困惑。我真的很感激一些建议。

提前致谢。

【问题讨论】:

标签: django coffeescript django-compressor


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2012-10-13
      • 2013-08-30
      • 1970-01-01
      • 1970-01-01
      • 2015-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-12
      相关资源
      最近更新 更多