我已将波本威士忌webjar添加到我的build.sbt:
val Bourbon = "org.webjars.bower" % "bourbon" % "4.2.3"
在我的sass文件(app / assets / stylesheets / main.sass)中我有导入:
@import "../../../target/web/web-modules/main/webjars/lib/bourbon/app/assets/stylesheets/bourbon"
我对../
和路径长度感到有点不舒服。
有趣的是,它似乎被打包到自己的app/assets/stylesheets
目录中。
还有其他方法可以指定导入吗?
答案 0 :(得分:0)
我一直在努力实现Sass plugin。我确保可以轻松地包含webjars。
使用此插件,应该可以通过以下方式包含webjar库:
def userList = [
[name: 'user1', id:0, ip: '127.0.0.1'],
[name: 'user2', id:1, ip: '127.0.0.2'],
[name: 'user3', id:2, ip: '127.0.0.3']
]
def rows = ['foo', 'bar']
// Using indices
rows.indices.collect { index ->
userList.find { it.id == index }
}
// Using indexed()
rows.indexed().collect { index, item ->
userList.find { it.id == index }
}
因此,对波旁特别使用例如:
@import "lib/<library name>/path/to/sass/stylesheet";