将我的angular 2项目dist文件夹打包为dropwizard应用程序的资产包

时间:2017-07-27 10:11:26

标签: angular maven angular-cli dropwizard

我目前正在使用angular2 with dropwizard。

默认情况下,Dropwizard应用程序从项目模块中的src / main / resources中查找资产包。

我目前正在使用angular2和angular-cli来创建角度构建。 angular cli的ng build命令在src文件夹之外的 dist 文件夹中生成javascripts。

  1. 如何为dropwizard提供dist文件夹才能将其作为资产包提供?

  2. 我可以使用哪些maven插件来完成上述操作,并创建一个可用于从类路径提供dropwizard的jar?

  3. 由于

1 个答案:

答案 0 :(得分:0)

您可以通过修改outDir

中的.angular-cli.json来更改构建目录

<强> .angular-cli.json

 {
  ...
  "apps": [
    {
      "root": "src",
      "outDir": "src/main/resources",
      ...
    }
   ]
  ...
}

有关所有angular-cli选项,请参阅Angular CLI Config Schema