我正在尝试在我的 Node js 项目的 routes/index.js
中使用一些命名导入和 JSX 组件。 ,但我收到以下错误:
import { StaticRouter } from 'react-router';
错误:
Transformation error; return original code { Error: Line xx: Unexpected token
{
const server = (<StaticRouter location...);
错误:
Transformation error; return original code { Error: Line xx: Unexpected token
<
其他详细信息:
- Node v8.11.*
- express
.babelrc
{ "presets": [ "react", "es2015", "stage-3" ] }
./index.js 有
require('babel-register')({ presets: ['react', 'es2015'] });
-
node .
启动应用程序,那就是我收到这些错误的时候。
我对客户端代码没有任何问题,它们正在完美转译。需要上述帮助。
最佳答案
添加"babel-plugin-import" 。仍然在 Node.js 中我们没有导入支持。
关于javascript - 在 Express 项目中使用 ES6/标签时出现语法错误/转换错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50726504/