鍍金池/ 問(wèn)答/HTML/ express 中如何支持動(dòng)態(tài)import()?

express 中如何支持動(dòng)態(tài)import()?

想做react的代碼分割和服務(wù)端渲染

報(bào)錯(cuò):

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

報(bào)錯(cuò)代碼:

import asyncComponent from './asyncComponent'

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

似乎是不支持es6的動(dòng)態(tài)導(dǎo)入導(dǎo)致的?webpack打包沒(méi)問(wèn)題,現(xiàn)在是express無(wú)法啟動(dòng)

嘗試使用過(guò):https://babeljs.io/docs/plugi...,然后在express入口文件添加:

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

但是沒(méi)有作用

回答
編輯回答
陌璃

添加了這個(gè)babel插件后解決了https://github.com/airbnb/bab...

2018年3月22日 22:58