1
mavenを使ってangular2のタイプスクリプトプロジェクトを作成したい。 pom.xmlファイル内にnmp inastall、buildコマンドをラップする方法はありますか?私はそのプロジェクトを構築したいだけです。角度2のプロジェクトを構築する
mavenを使ってangular2のタイプスクリプトプロジェクトを作成したい。 pom.xmlファイル内にnmp inastall、buildコマンドをラップする方法はありますか?私はそのプロジェクトを構築したいだけです。角度2のプロジェクトを構築する
はい、これを行います。 package.json
で
、私たちをscripts
でbuild
を定義する - 私たちはWebPACKのを使う -
scripts": {
"build": "NODE_ENV=production webpack -p --config webpack.production.config.js",
...
のように見えますがその後、あなたのPOMでcom.github.eirslett:frontend-maven-plugin
<plugin>
<groupId>com.github.eirslett</groupId>
<artifactId>frontend-maven-plugin</artifactId>
<version>0.0.26</version>
<executions>
<execution>
<!-- optional: you don't really need execution ids,
but it looks nice in your build log. -->
<id>install node and npm</id>
<goals>
<goal>install-node-and-npm</goal>
</goals>
<configuration>
<nodeVersion>v6.2.2</nodeVersion>
<npmVersion>3.9.5</npmVersion>
</configuration>
</execution>
<execution>
<id>npm install</id>
<goals>
<goal>npm</goal>
</goals>
<!-- optional: default phase is "generate-resources" -->
<phase>generate-resources</phase>
<configuration>
<!-- optional: The default argument is actually
"install", so unless you need to run some other npm command,
you can remove this whole <configuration> section.
-->
<arguments>install</arguments>
</configuration>
</execution>
<execution>
<id>npm run build</id>
<goals>
<goal>npm</goal>
</goals>
<phase>generate-resources</phase>
<configuration>
<arguments>run build</arguments>
</configuration>
</execution>
</executions>
</plugin>
を使用
は(公式[春ガイドコード]を見てくださいhttps://github.com/spring-guides/tut-spring-security-and-angular-js/blob/master/double/ui)、Mavenを使ってAngularJSプロジェクトを構築します。 'WebJars'、' src/main/wro'ディレクトリも使用する 'wro4j'ライブラリに関する' pom.xml'をチェックアウトしてください。 Angular '1'を使用していますが、' wro'ファイルを適切な依存関係に編集することで '2'バージョンに切り替えることができます。 [Angular2依存関係](http://www.webjars.org/npm) – WildDev