2017-02-10 1 views
1

こんにちは私は既存のプロジェクトのWebjarを作成する方法について、ステップバイステップガイドを探してきました。私のフロントエンドプロジェクトは現在Angular 2 + webpackを使用していますが、ファイルが特定のディレクトリMETA-INF/resources/webjarsに入っている必要があり、プロジェクトのどこかにMaven pomファイルがあるはずです。事は私のプロジェクトの中でこれを実装し始める場所や方法がわからないので、誰かが私を助けてくれるかどうか、私はどこでこれについてステップバイステップガイドを見つけることができるかをここで尋ねています。フロントエンドアプリケーション用のWebjarの作成方法に関するステップバイステップガイド?

私はSpringJavaを使って構築された別のプロジェクトの依存関係としてwebjarを使用する予定です。どんな助けでも大歓迎です。

答えて

0

WebJarsは、Javaビルドの依存関係として簡単に使用できるJS/CSSライブラリのパッケージです。これらのライブラリの内容をMETA-INF/resourcesに入れることで、ほとんどのJava Webサーバーで静的リソースとして自動的に利用できます。 META-INF/resourcesに静的リソースを持つ独自のJARを作成するには、好きなようにJARを作成できます。これは通常、MavenやGradleのようなビルドツールを使って行います。そのJARを誰かが依存関係として消費できるどこかに公開したい場合、ほとんどの人はMaven Centralを使用します。

+0

もう少し質問があります:私は[this](http://www.webjars.org/contributing)を使用して要件のアイデアを得ています。そのためのいくつかのことを知る必要があります。 pom.xml'。いつ、どこでそれを生成すべきですか? (私の角型アプリケーションの根底にあるファイルにすることはできますか?)そして角型アプリケーションがすべてのファイルを 'META-INF/resources'ディレクトリにコンパイルしていることを確認するだけです。 – Tuco

+0

'pom.xml'の詳細はhttps://maven.apache.org/guides/mini/guide-central-repository-upload.htmlにあります。 「角型アプリケーションのコンパイル」とは何かあなたはそれをやっているのですか? –

+0

まあ、私は 'package.json'でいくつかのスクリプトを持っているので、角度のついたwebpackを使っています。' 'start ':" npmはサーバを実行します:dev "' - > '' server:dev': "webpack-サーバー--config config/webpack.dev.js --progress --profile --watch --content-base src/"' – Tuco

関連する問題