我创建了一个使用TypeScript的Expo样板项目。
当我使用expo start
运行应用程序时,Chrome调试器在http://localhost:19001/debugger-ui/
处打开,但是在devtools中,我只能看到.js
文件:
如何显示.tsx
源文件?
我在"sourceMap": true,
中有.tsconfig.json
,并且.map
文件是沿着.js
文件生成的。我在这里缺少更多的配置吗?
答案 0 :(得分:1)
它与 React Native Debugger 一起开箱即用。恕我直言,它是比 Chrome devtools 更好的工具,因为它还具有视图检查器和 Redux 调试器。
expo init ts-expo-demo
,模板:» 标签(TypeScript)expo start -a
这应该连接到 React Native Debugger 并且在 Sources -> Page -> RNDebuggerWorker.js -> 127.0.0.1:19000 你会发现未编译的 TypeScript 文件
React Native Debugger: 0.11.5
expo: 4.0.16
答案 1 :(得分:0)
尝试使用此 React Developer Tools chrome 扩展程序。
有了它,您将能够调试 jsx 文件,甚至可以检查您的 React 组件层次结构