微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 Chrome 开发者工具中,以任何方式包括空格编辑 React JavaScript 文件都会导致未捕获的语法错误

如何解决在 Chrome 开发者工具中,以任何方式包括空格编辑 React JavaScript 文件都会导致未捕获的语法错误

首先,我知道我正在尝试做的事情是可能的,因为我正在观看某人在没有错误的情况下完成的视频。

我正在尝试调试一个非常简单的 React 文件。该文件的作用完全无关,因为我正在 Chrome 中测试调试。我不会以任何方式测试编写 React、JavaScript、HTML、CSS 或任何其他类型的代码。我不想实现任何需要帮助或建议的功能

我有一个非常简单的 React 文件,它所在的 React 项目的设置和配置根本没有被编辑。每当我更改 Chrome 开发者工具中“源”选项卡中的任何内容时,即使是空格或注释,我都会在第一行导入页面顶部的 Chrome 开发者工具中收到错误消息。

该行本身是 import React,{ Component } from 'react';,该行的错误Uncaught SyntaxError: Cannot use import statement outside a module

我已经用其他 React 组件 JavaScript 文件对此进行了测试,它们在第一行导入时都出现了相同的错误

是的,该页面确实可以正常工作,而且我添加的简单数量功能仍然有效。但是,由于该错误,我无法在开发人员工具中测试文件中的更改,也无法使用任何断点进行调试或其他任何操作。

是的,我知道我仍然可以在我的 IDE 中编辑文件并使更改生效。不,那不是我想做的。我希望能够使用 Chrome 开发者工具添加断点和调试。

在我正在观看的视频中,演示者能够进行简单的编辑并让它们很好地显示页面上。当我使用他的文件并完全按照他在屏幕上执行的操作时,我仍然遇到上面提到的错误

是的,我有 React Developer Tools 扩展。不,它不能解决我的问题。不,卸载扩展不能解决问题。是的,在我安装扩展之前问题就存在。是的,我确实关闭了每个 chrome 窗口并重新打开了 chrome 以确保一切正常。是的,我启用了 JavaScript 源映射。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。