express 中如何支持动态import()?

想做react的代码分割和服务端渲染

报错:

    return import('../views/user');
           ^^^^^^
SyntaxError: Unexpected token import

报错代码:

import asyncComponent from './asyncComponent'

const AsyncUser = asyncComponent(() => import('../views/user'));

似乎是不支持es6的动态导入导致的?webpack打包没问题,现在是express无法启动

尝试使用过:https://babeljs.io/docs/plugi...,然后在express入口文件添加:

 require("babel-core").transform("code", {
     plugins: ["syntax-dynamic-import"]
 });

但是没有作用

阅读 7.4k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题