我有一个角度库,其中包含描述文件 *.d.ts。在下面的结构中
├ src
│ ├ my-lib
│ │ ├ my-typedef.d.ts
│ │
│ │
│ └public_apit.ts
│
└ tsconfig.lib.json
在 tsconfig.lib.json 我已经包含它如下:
"include": [
"src/lib/typedefs"
],
编辑
在升级到 10 之前,它被设置为 angular 8。这些文件是在最终构建包中编译的,但是在 Angular 10 之后。我面临这个问题。虽然还有其他文件夹,但 typedefs。
我看到我们需要手动添加的角度升级指南,但不确定什么是正确的方法。
我们更新了 tsconfig.app.json 以限制编译的文件。如果您依赖编译中包含的其他文件,例如 typings.d.ts 文件,则需要手动将其添加到编译中。
https://update.angular.io/?l=3&v=8.0-9.0
回购问题:https ://github.com/amirgc/angular10-ng-build.git
- 下载回购。
- npm 安装
- 构建