0
我用django压缩器使用手写笔和coffeeScript,它在Dev中完美工作。这是我的Jade模板:Django压缩器无法压缩生产中的coffeeScript文件
- load compress
!!! 5
html
head
title Super Page
- compress css
link(rel='stylesheet',type='text/stylus',href='{{STATIC_URL}}styles/base.styl')
link(rel='stylesheet',type='text/stylus',href='{{STATIC_URL}}styles/style.styl')
- endcompress
- compress js
script(type='text/coffeescript',src='{{STATIC_URL}}app/coolscript.coffee')
script(type='text/coffeescript',src='{{STATIC_URL}}app/evencooler.coffee')
- endcompress
body
block content
对于部署,我使用Heroku和Amazon S3作为静态文件。一旦部署,我访问该网站,并加载罚款和风格看起来如预期,但脚本不起作用。 检查<head>
我看到样式被压缩成一个css文件,但coffeeScript文件不是。该浏览器获取的CS源文件:
<script type="text/coffeescript" src="http://supercoolapp.s3.amazonaws.com/static/app/coolscript.coffee"></script>
<script type="text/coffeescript" src="http://supercoolapp.s3.amazonaws.com/static/app/evencooler.coffee"></script>
I
有人工作之前,我曾经有过这个问题,但我不记得是什么原因,我觉得整个编译过程是悄无声息,我没有唐不知道如何调试它。