Twitter bootstrap webjar 没有正确引用 less 文件
Twitter bootstrap webjar doesn't reference less files correctly
我正在使用 Twitter bootstrap webjar:"org.webjars" % "bootstrap" % "3.3.6"
。然后我将它包含在我的模板中:<link rel="stylesheet" href="assets/lib/bootstrap/css/bootstrap.css">
但是,我从较少的文件中得到了很多 404,例如:
http://localhost:9000/assets/lib/bootstrap/css/less/mixins/image.less 404
打开包含 webjar 库的文件夹时,我发现 less 文件夹不在 assets/lib/bootstrap/css/less
中,而是在 assets/lib/bootstrap/less
中
由于对这个文件夹的引用是在从我的 webjar 中获取的文件中完成的,我怎样才能为 less 文件夹设置正确的路径?
不幸的是,这是由于 Bootstrap 的路径引用不正确。所以它无法在 WebJar 中修复。
tail -n 1 META-INF/resources/webjars/bootstrap/3.3.6/css/bootstrap.css
/*# sourceMappingURL=bootstrap.css.map */
在 bootstrap.css.map
中,您看到不正确的路径引用:
{"version":3,"sources":["bootstrap.css","less/normalize.less" ...
顺便说一句:地图文件仅在开发人员工具打开时加载,因此这对普通用户来说应该不是问题。
我正在使用 Twitter bootstrap webjar:"org.webjars" % "bootstrap" % "3.3.6"
。然后我将它包含在我的模板中:<link rel="stylesheet" href="assets/lib/bootstrap/css/bootstrap.css">
但是,我从较少的文件中得到了很多 404,例如:
http://localhost:9000/assets/lib/bootstrap/css/less/mixins/image.less 404
打开包含 webjar 库的文件夹时,我发现 less 文件夹不在 assets/lib/bootstrap/css/less
中,而是在 assets/lib/bootstrap/less
由于对这个文件夹的引用是在从我的 webjar 中获取的文件中完成的,我怎样才能为 less 文件夹设置正确的路径?
不幸的是,这是由于 Bootstrap 的路径引用不正确。所以它无法在 WebJar 中修复。
tail -n 1 META-INF/resources/webjars/bootstrap/3.3.6/css/bootstrap.css
/*# sourceMappingURL=bootstrap.css.map */
在 bootstrap.css.map
中,您看到不正确的路径引用:
{"version":3,"sources":["bootstrap.css","less/normalize.less" ...
顺便说一句:地图文件仅在开发人员工具打开时加载,因此这对普通用户来说应该不是问题。