node.js - VSCode 调试 (F5) React 应用程序给出 SyntaxError : Unexpected identifier

标签 node.js reactjs visual-studio-code

在 VSCode 上对 create-react-app 创建的 React 应用程序使用 F5 无法正确调试该应用程序。终端上的“npm start”运行得很好。

“导入”似乎有效,但由于某种原因,“React”存在问题。 VSCode 似乎没有生成任何配置,所以我想知道这是否是一个问题。

这是我得到的错误;

c:\my-app\src\index.js:1
import React from 'react';
       ^^^^^

SyntaxError: Unexpected identifier
    at Module._compile (internal/modules/cjs/loader.js:721:23)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)
    at Function.Module.runMain (internal/modules/cjs/loader.js:829:12)
    at startup (internal/bootstrap/node.js:283:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)
Waiting for tSyntaxError: Unexpected identifier
    at Module._compile (internal/modules/cjs/loader.js:721:23)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)
    at Function.Module.runMain (internal/modules/cjs/loader.js:829:12)
    at startup (internal/bootstrap/node.js:283:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)
he debugger to disconnect...

最佳答案

使用

import { React } from 'react';

而不是

import React from 'react';

关于node.js - VSCode 调试 (F5) React 应用程序给出 SyntaxError : Unexpected identifier,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56556063/

相关文章:

javascript - 对象的 React setState 返回 undefined

ReactJS - 观看访问 token 过期

visual-studio-code - 如何将 VS Code 中的 Tab 键仅固定到代码编辑器窗口

reactjs - React + Redux 订阅 mapStateToProps 之外的操作

reactjs - 在缩小的文件中进行错误处理

debugging - 使用命令行参数在 Visual Studio 代码中调试 powershell

powershell - VSCode powershell函数签名智能感知建议

javascript - NodeJs - Mongoose 似乎没有在我的代码上传递任何查询,但是我已经有效地定义了要执行的查询

node.js - 使用 Nodejs 显示产品的多个图像中的图像

javascript - 如何在没有 Node 的情况下使用捆绑的 react 组件?