1. 程式人生 > >Java使用POM一JAR包的形式管理JavaScript文件-WebJars

Java使用POM一JAR包的形式管理JavaScript文件-WebJars

org end 器) 形勢 www. you 資源 以及 拷貝

說明:原來JS框架還可以使用POM進行管理的。WebJars是一個很神奇的東西,可以讓大家以JAR包的形式來使用前端的各種框架、組件。

什麽是WebJars

什麽是WebJars?WebJars是將客戶端(瀏覽器)資源(JavaScript,Css等)打成jar包文件,以對資源進行統一依賴管理。WebJars的jar包部署在Maven中央倉庫上。

為什麽使用

我們在開發Java web項目的時候會使用像Maven,Gradle等構建工具以實現對jar包版本依賴管理,以及項目的自動化管理,但是對於JavaScript,Css等前端資源包,我們只能采用拷貝到webapp下的方式,這樣做就無法對這些資源進行依賴管理。那麽WebJars就提供給我們這些前端資源的jar包形勢,我們就可以進行依賴管理。

如何使用

1、 WebJars主官網 查找對於的組件,比如Vuejs

<dependency>
  <groupId>org.webjars.bower</groupId>
  <artifactId>vue</artifactId>
  <version>1.0.21</version>
</dependency>

2、頁面引入

<link th:href="@{/webjars/bootstrap/3.3.6/dist/css/bootstrap.css}" rel="stylesheet"
></link>

參考:

http://www.webjars.org/

http://www.cnblogs.com/ityouknow/p/5730412.html

https://www.cnblogs.com/mingziday/p/4748534.html

https://www.jianshu.com/p/d127c4f78bb8

Java使用POM一JAR包的形式管理JavaScript文件-WebJars