我即将分叉和自定义 Stackblitz Angular CLI 项目模板,该模板可能存储在github.com/stackblitz/angular-cli-template中。
这里的主要目标是修改 TypeScript 配置并target
从es5
.es6
根据文档,它应该可以作为stackblitz.com/github/stackblitz/angular-cli-template导入,但这会导致错误:
导入错误,找不到文件:
src/main.ts
实际上,存储库中没有 src/main.ts,它看起来与常规的 Stackblitz Angular CLI 项目非常不同:
请注意,常规项目中不存在一堆文件(或者更具体地说,它们是隐藏的,因为它们在从 Stackblitz 导出项目时出现)。
我尝试在常规项目中更改 TS 配置,似乎预计它位于/tsconfig.app.json
相对于可见项目根目录(演示)的位置。我也尝试通过设置module
为使其失败amd
,但这没有用。似乎tsconfig.app.json
没有任何影响,但是当单击导出时,tsconfig.app.json
实际上已更改。
github.com/stackblitz/angular-cli-template是Stackblitz使用的实际项目模板吗?
stackblitz.com/github/{GH_USERNAME}/{REPO_NAME}
如果它不是实际的模板,那么实际的 Angular 项目模板可以在哪里分叉,并且按照文档中的描述导入 Stackblitz 可行的分叉模板应该是什么样子?
如何为 Stackblitz Angular 项目修改 TypeScript 配置?