0

在 django 中组织和部署 java-script 和 css 文件的最佳方法是什么?主要思想相当简单——在调试模式下使用大量 JS,而在生产中只有一个缩小的 java-script 。我认为我正在发明一辆自行车,试图以这种方式重组我的旧项目,并且应该是解决这个问题的一些众所周知的解决方案。

似乎我找到了我需要的东西 - django-pipeline

4

2 回答 2

2

请参阅官方文档中的管理静态文件

简而言之:

  • 调试时,您可以要求 Django 自己提供这些文件(只需将它们放在一个目录中并配置STATICFILES_DIRS)。
  • 进入生产阶段时,您应该使用像 Apache 这样的真实网络服务器。(请参阅部署静态文件
于 2013-10-16T12:01:51.310 回答
1

您可以收集文件夹中的所有静态文件(https://docs.djangoproject.com/en/dev/ref/contrib/staticfiles/),然后运行 ​​requirejs 优化器来缩小和合并 js 文件(http://requirejs. org/docs/optimization.html)。

于 2013-10-16T12:02:08.323 回答