angular - Angular App 洞察错误:“rootDir”预计包含所有源 files.ts
问题描述
我正在尝试使用此链接在我的 Angular 10 应用程序中包含应用程序洞察力:
我在节点模块中遇到异常:@microsoft/applicationinsights-web tsconfig.json 文件:
文件 'c:/MyApp/UI/node_modules/@microsoft/applicationinsights-web/src/Init.ts' 不在 'rootDir' 下'c:/MyApp/UI/node_modules/@microsoft/applicationinsights-web/AISKU/src '。'rootDir' 应包含所有源文件.ts
现在的问题是 AISKU 文件夹不存在:
c:/MyApp/UI/node_modules/@microsoft/applicationinsights-web/AISKU
解决方案
在 package1 中设置引用
tsconfig.json
{ "compilerOptions": { "declarationDir": "dist", "rootDir": "src" }, "include": ["src"], "references": [ { "path": "../package2" } ] }
在 package2 中设置复合
tsconfig.json
"compilerOptions": { "declarationDir": "dist", "rootDir": "src", "composite": true }
推荐阅读
- networking - 无法将 Route53 记录定向到新服务器
- python - 如何用字典调用文件并将其传递给类对象?
- kotlin - Rx Java,订阅({})与订阅{}有什么区别?
- c# - windows explorer 看不到由 c# app File.WriteAllLines 编写的文件
- ios - 离开后从 Tab Bar Controller 回收内存
- ruby-on-rails - Capybara 截图格式
- excel - 选择后从列表中删除项目
- c++ - 如何在 C++ 中从文件流中分离数据
- mysql - Mysql:选择id,然后* on id比选择*快很多。为什么?
- cakephp - 预期类型“Cake\Datasource\EntityInterface”。找到“应用\模型\表\实体”