首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >有角的ngUpgrade

有角的ngUpgrade
EN

Stack Overflow用户
提问于 2018-06-12 16:49:36
回答 1查看 609关注 0票数 0

我有一个混合AngularJS (1.7.0)和角6应用程序。我还使用@ services /Update模块来升级/降级组件和服务。我已经让它使用自定义webpack,但现在我想要转向角-cli。

有谁能建议最好的方法来做到这一点。

我在想:-

移动角6到角Cli,并使用自定义webpack构建AngularJS。但我不确定当我们在升级/降级的组件之间导航时会发生什么。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-25 15:20:28

angular-cli默认隐藏webpack配置(您可以使用eject命令访问该配置)。

如果您大量定制webpack,则从配置切换到angular-cli并不是一件容易的事情。我们通过ngUpgrade迁移了几个项目,而组件在角和角之间的编组没有中断。

我们在把所有沉重的webpack任务都处理掉的时候有几个问题.最后,通过使用angular-cli创建全新的项目并只导入我们的代码,我们成功地迁移了所有项目,这种方法有以下优点:

  • 用良好的默认值创建全新的配置文件
  • 整个应用程序都是开箱即用的,因此用户代码可以增量地插入,而不需要最小的配置更改(如果有的话)。
  • 使用最新的默认值配置的tslint
  • 所有无关的或悬空的配置文件都不是新项目的一部分,这意味着当您有问题时需要调查的代码更少。

逐步插入代码花费了一些时间,但是一旦框架正常工作,任务就变得简单了。这种方法在没有webpack的情况下,使用相同的类型记录编译器同时构建角和角。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50822079

复制
相关文章

相似问题

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