首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何定制angular-cli构建过程

如何定制angular-cli构建过程
EN

Stack Overflow用户
提问于 2017-02-16 20:50:12
回答 3查看 2.5K关注 0票数 3

我在POC上工作,我们必须将angular dist文件夹打包在基于spring mvc的web应用程序中(Single war)。这将部署在weblogic和tomcat中。War文件将服务于angular 2应用程序的静态内容。

现在我注意到的是,当angular-cli构建应用程序时,它正在使用“index.html”标签更新脚本,以指向生成的"js“文件。我想自定义这个脚本标签,这样我就可以在url中添加"context“名称。

这是可以做到的吗?或者如果我必须使用webpack,那么webpack是否支持这种定制?

以下是我想在angular-cli构建过程中添加脚本标记的示例

代码语言:javascript
复制
<script type="text/javascript" src="<CONTEXT-NAME>/inline.bundle.js"></script>
EN

回答 3

Stack Overflow用户

发布于 2019-12-26 19:56:25

@angular-builders/custom-webpack允许您自定义Angular构建。

indexTransform选项允许您修改index.html (包括脚本标记)。

免责声明:我是这个项目的所有者

票数 1
EN

Stack Overflow用户

发布于 2017-02-16 21:09:52

你有没有试过这个:

https://stackoverflow.com/a/40120805/2637605

对于您的特定技术堆栈(Spring MVC with Angular),您可能希望查看JHipster:

https://jhipster.github.io/

票数 0
EN

Stack Overflow用户

发布于 2018-04-19 23:55:49

如果有人遇到这个问题,您可以在.angular-cli.json文件中设置脚本src前缀

代码语言:javascript
复制
  "apps": [
    {
      "deployUrl": "<CONTEXT-NAME>/"
    }]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42274475

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档