Typescript VSCode react本机类型脚本:由于未找到源代码,断点被忽略

Typescript VSCode react本机类型脚本:由于未找到源代码,断点被忽略,typescript,react-native,visual-studio-code,breakpoints,source-maps,Typescript,React Native,Visual Studio Code,Breakpoints,Source Maps,我无法在react本机项目中的typescript文件中命中断点。我在stackoverflow和github上研究了各种类似的问题。(, ) 这是我的tsconfig.json: { "compilerOptions": { "target": "es2015", "module": "es2015", "jsx": "react", "outDir": "build", "rootDir": "src",

我无法在react本机项目中的typescript文件中命中断点。我在stackoverflow和github上研究了各种类似的问题。(, ) 这是我的tsconfig.json:

{
    "compilerOptions": {
        "target": "es2015",
        "module": "es2015",
        "jsx": "react",
        "outDir": "build",
        "rootDir": "src",
        "allowSyntheticDefaultImports": true,
        "noImplicitAny": true,
        "experimentalDecorators": true,
        "preserveConstEnums": true,
        "allowJs": true,
        "sourceMap": true
    },
    "filesGlob": [
        "typings/index.d.ts",
        "src/**/*.ts",
        "src/**/*.tsx"
    ],
    "exclude": [
        "index.android.js",
        "index.ios.js",
        "build",
        "node_modules"
    ],
    "compileOnSave": false
}
首先,我使用VisualStudio代码构建任务(ctrl+shift+B)构建源代码;每件事都可以很好地构建,
.js
文件以及相应的
.js.map
文件在
/build
文件夹中生成

然后在launch.json中创建一个启动配置

我从VisualStudio代码中启动调试过程(f5)。一切都很好,应用程序被加载并显示在我的genymotion模拟器中

但typescript中的断点永远不会被命中。(但它们会在生成的
.js
文件中被命中)

我在这里完全迷路了。无论我做什么,我都不能让断点被击中


任何帮助都将不胜感激。

我特别应用了这篇文章中的建议来评论我的断点,现在我的断点工作了。

我最近确实遇到了一些问题,尽管使用了不同的堆栈。请尝试
“inlineSourceMap”
而不是
“sourceMap”
,看看这是否有帮助。谢谢您的回复。我试过“inlineSourceMap”。遗憾的是,断点仍然没有命中。您是否查看了编译器创建的源映射?这就是为什么我已将react-native cli和vscode-react-native工具降级为它正在工作的版本…但没有结果…我已从降级的版本创建了一个新的项目。这就是我现在正在尝试的