我试图在我的Spring项目中包含引导程序4,但是我看到了错误:Bootstrap tooltips require Popper.js
所以我把依赖性包括在内:
<dependency>
<groupId>org.webjars.npm</groupId>
<artifactId>popper.js</artifactId>
<version>1.13.0</version>
</dependency>
<dependency>
<groupId>org.webjars</groupId>
<artifactId>webjars-locator</artifactId>
<version>0.32-1</version>
</dependency>但是当我将它包含在页面中时,我可以找到popper.js。为什么?
这就是我所用的:
<script th:src="@{/webjars/npm/popper.js/popper.min.js}" type="text/javascript"></script>包含它的正确路径是什么?
编辑:
字体也有同样的问题--太棒了:
<dependency>
<groupId>org.webjars</groupId>
<artifactId>font-awesome</artifactId>
<version>5.0.2</version>
</dependency>和
<link rel="stylesheet" th:href="@{/webjars/font-awesome/dist/font-awesome.min.css}" />发布于 2018-01-22 11:11:45
当我将这个库加载到我的工作区时,它会指示这个路径:META-INF/resources/webjars/popper.js/1.13.0/dist。所以试一试:
/npmdist文件夹编辑:(对评论的反应)
字体棒JAR在WebJAR发行版中有许多不同的文件夹。看看我的IJ截图:

因此,对于屏幕截图中突出显示的文件,您可以使用
<link rel="stylesheet" th:href="@{/webjars/font-awesome/5.0.2/svg-with-js/css/fa-svg-with-js.css}" />希望在完成截图后,您了解这些webjar文件夹是如何工作的。WebJAR只是将大量UI资源添加到WebJAR/ resources文件夹中,您需要从工作区中找到正确的路径。
https://stackoverflow.com/questions/48380145
复制相似问题