我使用RequireJS来管理我的 JavaScript 库和模块之间的依赖关系。后端是用 Django 编写的。Django 有许多用于管理静态资产的应用程序,但没有一个提到合并r.js 编译器。
在 Django 中使用 r.js 管理和编译我的 JS 文件的最佳方法是什么?
我的要求是:
- 版本化的输出文件可在文件更新时绕过缓存。
DEBUG = True
在settings.py
Django中自动使用未编译的 JS 文件,在Debug = False
.- 一些库将从 CDN(如 jquery)加载,并带有本地回退。
任何建议将不胜感激。