你將不得不使用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