entry The entry point for the bundle. If you pass an array: All modules are loaded upon startup. The last one is exported.
entry: ["./entry1", “./entry2”]
The last one is exported是什么意思? 每一个模块都可以导出啊? 为什么只有最后一个才能导出,导出了给谁用?
顶
不明白你这是怎么个意思,一般单页应用entry都会配一个主入口文件,和其他vendor入口,最后一个导出什么gui不是很懂你的意思
entry: { app: (envStr === ‘development’) ? [’./src/js/app.js’] : ‘./src/js/app.js’, vendor: [ ‘jquery’, ‘angular’, ‘bootstrap’, ‘bootstrap-daterangepicker/daterangepicker.css’, ’./src/lib/bootstrap/css/bootstrap.css’, ’./src/less/common.less’, ’./src/less/tc-iconfont/style.css’ ] }
我有点明白了,你这种写法其实是单入口方式吧,多个模块最终合成为一个模块,数组最后的文件作为入口文件