【问题标题】:VSCode debugging (F5) react app gives SyntaxError: Unexpected identifierVSCode 调试(F5)react app 给出 SyntaxError: Unexpected identifier
【发布时间】:2019-10-26 14:32:09
【问题描述】:

在 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...

【问题讨论】:

  • 给了你一个 +vote,因为一些不友善的人因为你提出了一个合理的问题而投票否决了你。顺便说一句,这对我有帮助,所以谢谢:)

标签: node.js reactjs visual-studio-code


【解决方案1】:

使用

import { React } from 'react';

而不是

import React from 'react';

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-10-06
    • 1970-01-01
    • 1970-01-01
    • 2021-06-09
    • 1970-01-01
    • 2018-07-03
    • 2019-12-07
    • 1970-01-01
    相关资源
    最近更新 更多