只是想知道,是否有办法在WebJars资产中覆盖某些资产(精确的JS和LESS文件),其中app/assets/
目录位于variables.less
目录中。
说,我安装了bootstrap 3.1.1 webjar,那么如何使用我自己的stylesheets
文件呢?假设只是将它放在{{1}}文件夹中就行不通了。
对于LESS,也许可以从我的资产中导入它们,但其他的呢?
答案 0 :(得分:1)
conf/routes
文件是优先订购的。因此,如果您想覆盖路线,只需将其放在列表中更高的位置即可。例如:
GET /webjars/bootstrap/3.1.1/less/variables.less controllers.Assets.at(path="/public", "my-bootstrap/variables.less")
GET /webjars/*file controllers.WebJarAssets.at(file)