提问者:小点点

从“React”语法导入React错误:意外的标识符


我的问题是,当我运行“node index.js”时,我会得到这样的消息:

/Users/martina/JPMC-tech-task-2-PY3/index.js:1
(function (exports, require, module, __filename, __dirname) { import React from 'react';
                                                                     ^^^^^

SyntaxError: Unexpected identifier

这似乎是说我的index.js文件第一行的导入有问题,但我完全不知道如何解决这个问题。 如果有人能帮忙的话,谢谢!


共1个答案

匿名用户

节点不支持es6导入语法,或者直到最近才支持。

我不太清楚你的需求是什么,但这里有一些选择:

  • 使用新版本的node和。mjs。 看看这个线程。
  • 改用require
  • 我还成功地使用了esm软件包。