你将不得不使用require.ensure
对于前:
function handleRouteChange(path) {
require(['/views/' + path], function(PageView) {
app.setView(new PageView());
});
}
变化:
function loadPage(PageView) {
app.setView(new PageView());
}
function handleRouteChange(path) {
switch (path) {
case 'settings':
require(['/views/settings'], loadPage);
break;
case 'transfer':
require(['/views/transfer'], loadPage);
break;
case 'wallet':
require(['/views/wallet'], loadPage);
break;
default:
// you could either require everything here as a last resort or just leave it...
}
}
来源:https://gist.github.com/xjamundx/b1c800e9282e16a6a18e#the-routing-code-old-and-new
我想设置的绝对路径在我的Linux系统中,webpack通过整个系统太多了h一些装载器(我的例子中的样式和css) – mqklin
你的意思是说一些webpack可以把你的根目录放在哪里? –
是的。也许有些插件允许这样做。 – mqklin