WebJarsの概要-フロントエンドリソースのjarパッケージ形式

WebJarsは非常に魔法のようなもので、誰もがさまざまなフロントエンドフレームワークとコンポーネントをjarパッケージの形式で使用できます。

WebJarsとは

WebJarsとは何ですか?WebJarsは、クライアント(ブラウザ)リソース(JavaScript、Cssなど)をjarファイルにマークして、リソースに対して統一された依存関係管理を実行します。WebJarsのjarパッケージは、Maven中央倉庫に展開されます。

使用する理由

Java Webプロジェクトを開発するときは、Maven、Gradleなどのビルドツールを使用して、jarパッケージバージョンの依存関係管理とプロジェクトの自動管理を実現しますが、JavaScriptやCssなどのフロントエンドリソースパッケージの場合は、webappディレクトリにのみコピーできます。このように、これらのリソースに対して依存関係管理を実行することは不可能です。また、ファイルの混乱やバージョンの不整合などの問題が発生しやすくなります。その後WebJarsは、これらのフロントエンドリソースのジャーパッケージ形態を提供してくれ、と我々は行うことができます依存関係の管理を

WebJarsは、これらの一般的なWebフロントエンドリソースをJava Jarパッケージパックし、Mavenツールを使用してそれらを管理て、これらのWebリソースバージョンの一意性と簡単なアップグレード保証します。webjarsリソースに関しては、専用のWebサイトhttp://www.webjars.org/があります。このWebサイトで必要なリソース見つけ、プロジェクトにmavenの依存関係を追加して、これらのリソースを直接使用できます

使い方

1. WebJarsのメインWebサイト は、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>

普通に使えます!

 

webjarを適用する3つの方法

webjars Webサイトでは、NPM WebJars、Bower WebJars、Classic WebJarsの3つの方法でWebjarsを適用できます。上記の方法は、ClassicWebjarsの方法に属します。

おすすめ

転載: blog.csdn.net/mmmmmlj/article/details/108976523