添加Spree到Rails应用程序后资产管道崩溃了
问题描述:
我试图在向我的Rails 5应用程序添加狂欢宝石之后预编译我的资产。在我添加它之前它运行正常,但现在我无法将我的资源预先编译。添加Spree到Rails应用程序后资产管道崩溃了
application.scss
@import "bootstrap-sprockets";
@import "bootstrap";
@import "bootsy";
@import "theme";
@import "dropzone";
@import "font-awesome";
@import "spree/frontend/all";
@import "spree/backend/all";
@import "essentials";
@import "custom";
这是我得到耙资产:预编译命令
rake aborted!
Sass::SyntaxError: Undefined variable: "$navbar-height".
/Users/username/.rvm/gems/ruby-2.4.1/gems/spree_backend-3.3.0/app/assets/stylesheets/spree/backend/components/_sidebar.scss:3
答
的问题是在自举 - 链轮呼叫冲突。删除该导入解决了问题。
可能有一个引导变量文件,你忘记导入。 – Qwertie