首页 > 解决方案 > 在 Express 项目中使用 ES6/标签时出现语法错误/转换错误

问题描述

我正在尝试在我的节点 js 项目中使用一些命名导入和 JSX 组件routes/index.js,但出现以下错误:

  1. import { StaticRouter } from 'react-router';

    错误:

    转换错误;返回原始代码 { 错误:第 xx 行:意外的令牌{

  2. const server = (<StaticRouter location...);

    错误:

    转换错误;返回原始代码 { 错误:第 xx 行:意外的令牌<

其他详情:

我对客户端代码没有任何问题,它们被完美地转换了。以上需要帮助。

标签: javascriptnode.jsreactjsexpressecmascript-6

解决方案


添加"babel-plugin-import"。仍然在 node.js 中,我们没有导入支持。


推荐阅读