懒加载用了babel-loader报错
来源:3-8 由浅入深 webpack - 代码分割和懒加载(2)
慕娘559103
2018-01-23
报'import' and 'export' may only appear at the top level
var page1 = 'pageA';
if(page1 === 'pageA'){
import(/*webpackChunkName:'PageA'*/'./js/pageA').then(function(pageA){
console.log(pageA)
})
}else if(page1 === 'index'){
import(/*webpackChunkName:'index'*/'./js/index')
.then(function(index1){
console.log(index1)
})
}
require.ensure([],function(){
var _ = require('lodash');
_.join(['1','2'],'3');
},'vendors');写回答
2回答
-
慕圣1176792
2018-07-11

我也一样呀 老师的要求是这样吗
00 -
qbaty
2018-01-23
这个是因为没有识别出动态import, 需要改两个地方:
第一个 eslintrc中,要引入 import 的插件 首先需要npm install
第二个 babelrc中, preset-env 中要指定 module: false
022018-07-11
相似问题
