繁体   English   中英

中间商进口问题少,找不到资产

[英]middleman less import problems, can't find assets

我正在使用带有凉亭的中间人来管理bootstrap / less和其他库,并且我需要的大多数东西都可以使用以下方法很好地工作:

after_configuration do
  sprockets.append_path File.join "#{root}", "components"
....

当我只想从all.css中获取一些东西时,这可以很好地工作

*= require bootstrap

效果很好,但是当我尝试以更少的方式导入库时,似乎无法在任何地方找到它们...

// bootstrap_and_overrides.less
// physical location is /components/bootstrap/less
@import "bootstrap/less/bootstrap";
@import "bootstrap";

什么都行不通,找不到资产错误...我不确定自己在做什么错。

https://github.com/razorfly/middleman-bootstrap-template

@import是较少处理器而不是链轮。

我所做的是在less文件中引用Bower组件目录。

@import "../../components/bootstrap/less/bootstrap"

Less编译器在遍历目录树时没有问题,因此请尝试一下。

您应该在配置文件中激活链轮。

activate :sprockets

这很明显,但是默认情况下模板不会激活链轮。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM