【发布时间】:2019-05-24 04:37:26
【问题描述】:
我正在使用模拟器从 Android 工作室运行我的示例 Ionic4/Capacitor 应用程序。
我希望能够调试打字稿源,但是当我像往常一样在 chrome://inspect 中打开时,我无法在任何地方看到 ts 文件,只有 js。
我确实找到了this post,但使用第二个建议,即
为了在 Android 上调试时查看真正的原始 ts 文件,我修补了 angular cli 源代码(我有 @angular/cli 版本 7.0.0)以使用 inline-source-maps webpack 选项。为此,我在 node_modules/@angular-devkit/build-angular/src/angular-cli-files/models/webpack-configs/browser.js 文件中更改了一行
sourcemaps = ‘eval’;到sourcemaps = ‘inline-source-map’;
仍然对我不起作用。如果我们不必在 node_modules 中编辑文件也会更好?
无论如何,由于非常依赖SQLite,我需要在模拟器中运行,但仍然需要调试主应用程序(ts文件)。
【问题讨论】:
-
发现问题已记录为此here
标签: angular typescript ionic-framework capacitor