我正在向heroku部署rails 4应用程序
Running: rake assets:precompile
I, [2013-10-31T13:50:45.980969 #699] INFO -- : Writing /tmp/build_66fd87fd-a9f1-442b-88b3-ccbc9f7f6e28/public/assets/application-ffa1a91721fb49b9c6414032f35a7045.js
rake aborted!
Undefined mixin 'transform'.
(in /tmp/build_66fd87fd-a9f1-442b-88b3-ccbc9f7f6e28/app/assets/stylesheets/main.css.scss:29)
/tmp/build_66fd87fd-a9f1-442b-88b3-ccbc9f7f6e28/app/assets/stylesheets/main.css.scss:29:in `transform'
/tmp/build_66fd87fd-a9f1-442b-88b3-ccbc9f7f6e28/app/assets/stylesheets/main.css.scss:29
一切都在本地工作,包括mixin与之相关的风格,所以我对此感到困惑。没有看到关于谷歌的很多文档:foo关于问题是什么。我有
config.assets.initialize_on_precompile = false
在application.rb
中有关在这里做什么的任何想法?
答案 0 :(得分:-1)
您的application.css.scss
似乎包含引用main.css.scss
mixins的bourbon
。您需要在@import 'bourbon'
文件的顶部以及引用mixins的任何其他main.css.scss
文件中添加scss
。