我可以在 IntelliJ 中使用 webjars 而不构建项目吗?

是否可以在 IntelliJ 的编译时引用 webjar 依赖项?想象一下,我正在使用一些 CSS 或 HTML 并进行一些小调整。我不想每次更改字体大小或颜色等时都进行清理 -> 重建项目。我只想即时预览它们,在 IntelliJ 中。


慕哥9229398
浏览 159回答 1
1回答

皈依舞

假设您有webjarsMaven 依赖项:<dependency>&nbsp; &nbsp; <groupId>org.webjars</groupId>&nbsp; &nbsp; <artifactId>bootstrap</artifactId>&nbsp; &nbsp; <version>${bootstrap.version}</version></dependency><dependency>&nbsp; &nbsp; <groupId>org.webjars</groupId>&nbsp; &nbsp; <artifactId>jquery</artifactId>&nbsp; &nbsp; <version>${jquery.version}</version></dependency>您可以通过将以下代码放入模板中来引用您的资源<head></head>:<link href="webjars/bootstrap/3.3.7-1/css/bootstrap.min.css" rel="stylesheet" media="screen"&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; th:href="@{/webjars/bootstrap/3.3.7-1/css/bootstrap.min.css}"/><script src="webjars/jquery/3.2.0/jquery.min.js"&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; th:src="@{/webjars/jquery/3.2.0/jquery.min.js}"></script>属性hrefandsrc将在编译时使用,而属性th:hrefandth:scr将在运行时由 Thymeleaf 使用。以同样的方式,您可以使用自己的样式表或脚本:<link href="../../static/css/app.css" th:href="@{css/app.css}" rel="stylesheet" media="screen"/><script src="../../static/js/app.js" th:src="@{js/app.js}"></script>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java