我正在使用Jammit
gem将CSS和Javascript文件聚合到单个资源中,以便更快地下载。使用YUI压缩,我将大量脚本和样式表组合到assets.yml
配置文件中,所有内容都在开发环境中正确加载。
但是,当我在package_assets: always
文件中指定assets.yml
来强制执行正在开发的资产打包时,会突然发生多个错误,并且网页无法正常加载。
由于包含的顺序是正确的,我不明白还有什么可能出错...... Jammit是否可能重新排序或损坏打包的Javascript文件的代码?可能是将已经缩小的文件包含在assets.yml
中会导致问题吗?
答案 0 :(得分:1)
你正在使用哪种压缩?
我使用过YUI,一切都很棒。
也许你有一个先前缩小的js文件并且压缩正在打破它?