【发布时间】:2017-02-01 03:56:31
【问题描述】:
在浏览 Angular2 文档时,我在here 中遇到了以下代码。
src/polyfills.ts
import 'core-js/es6';
import 'core-js/es7/reflect';
require('zone.js/dist/zone');
if (process.env.ENV === 'production') {
// Production
} else {
// Development
Error['stackTraceLimit'] = Infinity;
require('zone.js/dist/long-stack-trace-zone');
}
在上面的代码中,我们可以看到有import 和require 语句。
“core-js”和“zone.js”都是节点模块。
我的问题是;为什么import 用于core-js 而require 用于“zone.js”,有什么具体原因吗?
【问题讨论】:
标签: node.js typescript