使用Webpack捆绑后,应用程序的外观和行为会有所不同

时间:2016-10-05 16:13:12

标签: angular webpack systemjs angular2-cli

我最近使用最新版本的Angular2-CLI将我的Angular 2项目从SystemJS迁移到了Webpack。项目文件几乎没有变化,只有Angular2代码中的小变化才能使项目适应新环境。

但是,现在当我使用CLI捆绑并运行它时,我在页面设计上遇到了一些奇怪的行为。我比较了两个页面的样式,它们是一对一的,所以这意味着Webpack或CLI有些东西弄乱了网站的外观和结构。

1 个答案:

答案 0 :(得分:0)

webpack版本不再具有供应商目录,因此第三方库的相对脚​​本标记将会中断。您需要更改第三方库的包含方式。导入库(css和js)或告诉angular-cli将它们作为配置的一部分加载。请参阅https://github.com/angular/angular-cli#3rd-party-library-installationhttps://github.com/angular/angular-cli#global-library-installation