簡體   English   中英

我可以在不構建項目的情況下在IntelliJ中使用webjar嗎?

[英]Can I use webjars in IntelliJ without building the project?

在IntelliJ編譯期間是否可以引用Webjar依賴項? 想象一下,我正在使用一些CSS或HTML並進行一些小的調整。.我不想清理->每次更改字體大小或顏色等時都重新構建項目。我只想即時預覽它們,在IntelliJ中。

假設您具有webjars Maven依賴項:

<dependency>
    <groupId>org.webjars</groupId>
    <artifactId>bootstrap</artifactId>
    <version>${bootstrap.version}</version>
</dependency>
<dependency>
    <groupId>org.webjars</groupId>
    <artifactId>jquery</artifactId>
    <version>${jquery.version}</version>
</dependency>

您可以通過將以下代碼放在模板中的<head></head>來引用您的資源:

<link href="webjars/bootstrap/3.3.7-1/css/bootstrap.min.css" rel="stylesheet" media="screen"
            th:href="@{/webjars/bootstrap/3.3.7-1/css/bootstrap.min.css}"/>
<script src="webjars/jquery/3.2.0/jquery.min.js"
            th:src="@{/webjars/jquery/3.2.0/jquery.min.js}"></script>

屬性hrefsrc將在編譯時使用,而Thymeleaf將在運行時使用屬性th:hrefth:scr

以同樣的方式,您可以使用自己的樣式表或腳本:

<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>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM