如何将现有项目中的现有打字稿和其他必要文件添加(复制和粘贴)到使用 angular-cli 创建的新项目中?

How to add (copy and paste) existing typescript and other necessary files from an existing project to a new project made with angular-cli?

我有一个项目正在开发中,想使用angular-cli 继续开发。问题在于 angular-cli 仅识别使用 'ng g component name' 创建的组件中的错误,并允许您传递从旧项目复制的组件的错误。我已经研究了很多,包括在 Whosebug 中,我发现有人建议使用 'ng init' 但这只给了我一个选项来覆盖现有文件,但仍然无法识别从以前的项目复制的组件的错误。

您可以使用 ng init 命令来初始化您当前的项目 angular-cli。

小心操作,因为它会尝试修改和添加很多文件,但在修改任何文件之前,您将能够看到它与原始文件生成的差异,因此您可以添加 ng-cli 手动内容,并在 cli 过程中丢弃它们。

我不久前开始使用 angular-cli 并意识到他没有在我从旧项目复制的文件中发现错误的原因是因为我没有导入它们并在某些组件上引用它们或直接或间接连接到 app.module 的模块。我想是因为当我使用 'ng serve' 时会发生树抖动,所以它甚至懒得去寻找不会被使用的文件中的错误。感谢所有试图帮助我的人。