简体   繁体   English

react-router-dom navlink依赖性中的“意外令牌导入”错误

[英]“Unexpected token import” error in react-router-dom navlink dependency

When I am trying to test the default test of create-react-app. 当我尝试测试create-react-app的默认测试时。 It gave me an error of ES6 compilation of ES6 import. 这给了我ES6导入ES6的错误。 I don't have any transpiler like babel in my code. 我的代码中没有像babel这样的编译器。 Do I need to use .babelrc to transpile the code? 我是否需要使用.babelrc来转译代码?

FAIL src\\app\\App.test.js ● Test suite failed to run src \\ app \\ App.test.js失败●测试套件无法运行

C:\Users\ritesh\Desktop\AelerUI\aeler-web\node_modules\react-router-dom\es\NavLink.js:7
import React from "react";
^^^^^^
SyntaxError: Unexpected token import

  at ScriptTransformer._transformAndBuildScript (node_modules/jest-runtime/build/ScriptTransformer.js:289:17)
  at Object.<anonymous> (src/component/LeftNavbar/LeftNavbar.js:7:16)
  at Object.<anonymous> (src/App.js:5:19)

Did you use npm i before ? 您以前使用过npm i吗? Maybe packages aren't donwloaded. 也许不下载软件包。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM