Webpack + Sails多页面应用程序

关于使用webpack分割代码的问题我有3个不同页面的multipage sails 网站

第一页包含jquery,bootstrap,modernizr和时刻

第二页包含jquery和bootstrap

第三页包含jquery,bootstrap和时刻

如果我使用CommonsChunkPlugin它获取jquery和bootstrap在单独的模块,所以我期望在第一页我需要加载相关的第一页(普通+第一页),第二页只有普通脚本和第三页脚本有关第三页(共同+第三)

第一页和第三页工作正常,但在第二页上,我无法打开模式窗口来改变语言(如果你运行应用程序,右上angular窗口)

问题:

1)如何在第二页上运行引导程序js,以允许打开模式窗口

2)如何在每个页面上实现延迟加载,显然我不需要在页面加载时引导,它可以等待一段时间,而用户不会按更改语言链接

3)为什么我不能使用最新modernizr,如果我从bower.json中删除它,并运行bower i modernizr --save它将更新modernizr 3.0,但webpack无法find它

运行应用程序,克隆它,全局设置grunt并运行npm i命令,它将在localhost上启动应用程序:1337

在第二页中没有任何地方将脚本标记包括到常见的块中。