【发布时间】:2016-06-25 01:59:28
【问题描述】:
我已经使用了几个用于 JavaScript 和 Angular JS 1 AMD、requireJS、Browserify、JSPM、Webpack、SystemJS、CommonJS 的模块加载器。哪个是与 angular 2 一起使用的最佳模块加载器?
【问题讨论】:
标签: angular webpack commonjs systemjs
我已经使用了几个用于 JavaScript 和 Angular JS 1 AMD、requireJS、Browserify、JSPM、Webpack、SystemJS、CommonJS 的模块加载器。哪个是与 angular 2 一起使用的最佳模块加载器?
【问题讨论】:
标签: angular webpack commonjs systemjs
正如 PierreDuc 所说,使用什么加载器并不重要,只要在引入 ES6 模块 snytax 之前必须处理现有模块即可。
但是随着module syntax in ES6 的引入,您可以开始使用符合标准的 ES6 包控制语法。
【讨论】:
就像在 angularJs 中一样,你想为 angular2 使用哪个加载器并不重要。无论在 angularJs 中对你有用的东西,在 angular2 中都可以正常工作。考虑到速度和灵活性,相同的规则适用于所有装载机。
没有必要倾向于使用 SystemJs,只是因为 angular2 在他们的快速入门中使用它作为示例。
【讨论】: