使用webpack为Angular2创建IE特定的包

时间:2016-05-04 08:24:52

标签: angular webpack

对于angular2应用程序,需要在index.html中包含以下脚本才能使其在Internet Explorer中运行 -

<!-- IE required polyfills, in this exact order -->
<script src="node_modules/es6-shim/es6-shim.min.js"></script>
<script src="node_modules/systemjs/dist/system-polyfills.js"></script>
<script src="node_modules/angular2/es6/dev/src/testing/shims_for_IE.js"></script> 

我是webpack的新手,并试图了解我是否可以将所有3个脚本打包在一个特定的IE特定包中。 我的webpack.config.js应该是什么样的?我在下面试过 -

module.exports = {
    entry: {
          'ie_vendor': './ie_vendor.ts'
    },
    output: {
        path: "./package",
        filename: "[name].bundle.js"
    },
...
};

ie_vendor.ts包含 -

  import 'es6-shim'
  import 'system-polyfills'
  import 'shims_for_IE'

显然,由于无法找到system-polyfills和shims_for_IE脚本而失败。

有什么建议吗?

0 个答案:

没有答案