【发布时间】:2020-06-08 11:52:37
【问题描述】:
我决定完全重写我正在开发的大型应用程序,因为它在 AngularJS 1.4 中。我转移了大部分 HTML 和 CSS 文件,现在准备创建 TypeScript 文件。
我需要为 1.4 版本中的每个 JavaScript 文件创建一个 TypeScript 文件,还是会减少 TypeScript 文件?起初,我假设我需要与 JavaScript 相同数量的 TypeScript 文件。但是在研究它之后,我发现很多地方都说“让你的应用程序的每一页都成为一个组件”。所以这让我觉得如果我的应用程序总共有 5 个页面,那么我总共只需要 5 个 TypeScript 文件。原始文件包含约 80 个 JavaScript 文件。
【问题讨论】:
-
重写你的高级项目有什么好处?对我来说,这听起来像是很多不必要的痛苦。我的建议是完成项目,然后从头开始学习 Angular 9。但这只是一个人的看法。
-
该项目目前完全使用 AngularJS 1.4 编写。对于我的高级项目,我的任务是将其迁移到 Angular 9。整个应用程序已制作完成,我只需要在 Angular 9 中重写它。抱歉造成混乱。
-
啊,我没有意识到这是任务的一部分。像这样的开放式问题在这里不会引起太大的关注。可能有大约 100 个名为“我从 AngularJS 迁移到 Angular x 中学到的东西”的博客。他们将是一个很好的起点。我希望你使用版本控制...
标签: javascript angularjs angular typescript ng-upgrade