用 rails 和罗盘和 "*" 耙 assets:precompile bug
rake assets:precompile bug with rails and compass and "*"
我用的是rails 4.2.0和compass-rails (2.0.2)
我有一个 css.scss 文件
@import "compass/utilities/sprites";
@import "icons/*.png";
@include all-icons-sprites(true);
我在 app/assets/images/icons/XXX.png
中有很多图像 .png
我想在生产中部署我的应用程序,它可以工作但没有资产,所以我开始
rake assets:precompile
在生产环境中。
发生错误:
rake aborted!
Sprockets::FileNotFound: couldn't find file 'icons/*.png'
我尝试删除缓存中的资产文件,没有任何变化。
详细信息错误:http://pastebin.com/6ggS3pP2
我认为通配符和路径有问题。
我在 dev ENV 中尝试,没有任何变化...
我不知道还有什么解决方法,请问?
要修复它,我只使用 git 的 master 分支 luke :
gem 'compass-rails', github: 'Compass/compass-rails'
我用的是rails 4.2.0和compass-rails (2.0.2)
我有一个 css.scss 文件
@import "compass/utilities/sprites";
@import "icons/*.png";
@include all-icons-sprites(true);
我在 app/assets/images/icons/XXX.png
中有很多图像 .png我想在生产中部署我的应用程序,它可以工作但没有资产,所以我开始
rake assets:precompile
在生产环境中。
发生错误:
rake aborted!
Sprockets::FileNotFound: couldn't find file 'icons/*.png'
我尝试删除缓存中的资产文件,没有任何变化。
详细信息错误:http://pastebin.com/6ggS3pP2
我认为通配符和路径有问题。
我在 dev ENV 中尝试,没有任何变化...
我不知道还有什么解决方法,请问?
要修复它,我只使用 git 的 master 分支 luke :
gem 'compass-rails', github: 'Compass/compass-rails'