【问题标题】:Can I replace systemJS by webpack with angular2我可以用 angular2 用 webpack 替换 systemJS
【发布时间】:2016-07-18 16:53:25
【问题描述】:

我知道 systemJS 和 webpack 也在做同样的事情。 所以我想用 webpack 替换 systemJS,但是当我在我的 html 页面中删除 system.js 脚本引用时,我收到以下错误:

angular2.js:2 Uncaught ReferenceError: System is not defined

这是否意味着 angular2 正在使用 SystemJS 作为模块加载器,而无法用另一个替换它?

【问题讨论】:

  • 这意味着你在 node_modules 中获得的包是用 SystemJS builder 构建的。如果你想使用 WebPack,你可以看看这个repository 并检查Overview.md

标签: angular webpack systemjs


【解决方案1】:

【讨论】:

【解决方案2】:

删除 index.html 上的以下脚本

<script src="node_modules/systemjs/dist/system.js"></script>
or
<script src="https://code.angularjs.org/tools/system.js"></script>

然后继续添加 webpack

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-10-09
    • 1970-01-01
    • 2016-07-07
    • 2016-12-12
    • 1970-01-01
    • 2016-05-11
    • 1970-01-01
    相关资源
    最近更新 更多