我有一个包含各种 js 文件的网站,我正在使用 django-compressor,如下所示:
{% compress js %}
{% endcompress %}
{% compress js %}
{% endcompress %}
由于某种原因,它只创建了 FIRST js 文件。我的应用程序托管在 EC2 上。我可以在那里看到第一个文件。当我在页面上查看源代码时会出现第二个文件,但是,文件本身不存在(当我单击第二个 js 文件的链接时,我得到一个 404)。有什么我做错了吗?我的设置如下:
COMPRESS_ENABLED = not DEBUG
COMPRESS_PARSER = 'compressor.parser.BeautifulSoupParser'
COMPRESS_CSS_FILTERS = ['compressor.filters.cssmin.CSSMinFilter']
COMPRESS_JS_FILTERS = ['compressor.filters.jsmin.JSMinFilter']
它对 css 文件非常有效......但是在第一个压缩标志之后在任何其他 js 文件上都失败了......