diff --git a/example/profiling.html b/example/profiling.html
index 5e7a6e3da..5224c2615 100644
--- a/example/profiling.html
+++ b/example/profiling.html
@@ -4,6 +4,14 @@
Zones Profiling
+
diff --git a/gulpfile.js b/gulpfile.js
index 3d5dfdfd8..1e762bdba 100644
--- a/gulpfile.js
+++ b/gulpfile.js
@@ -91,6 +91,14 @@ gulp.task('build/zone.min.js', ['compile-esm'], function(cb) {
return generateScript('./lib/browser/rollup-main.ts', 'zone.min.js', true, cb);
});
+gulp.task('build/zone-error.js', ['compile-esm'], function(cb) {
+ return generateScript('./lib/common/error-rewrite.ts', 'zone-error.js', false, cb);
+});
+
+gulp.task('build/zone-error.min.js', ['compile-esm'], function(cb) {
+ return generateScript('./lib/common/error-rewrite.ts', 'zone-error.min.js', true, cb);
+});
+
gulp.task('build/webapis-media-query.js', ['compile-esm'], function(cb) {
return generateScript('./lib/browser/webapis-media-query.ts', 'webapis-media-query.js', false, cb);
});
@@ -179,6 +187,8 @@ gulp.task('build', [
'build/zone.js',
'build/zone.js.d.ts',
'build/zone.min.js',
+ 'build/zone-error.js',
+ 'build/zone-error.min.js',
'build/zone-node.js',
'build/webapis-media-query.js',
'build/webapis-media-query.min.js',
@@ -293,4 +303,4 @@ gulp.task('promisetest', ['build/zone-node.js'], (cb) => {
cb(err);
}
});
-});
\ No newline at end of file
+});
diff --git a/lib/browser/rollup-main.ts b/lib/browser/rollup-main.ts
index 8832d80ac..0d6cca1a8 100644
--- a/lib/browser/rollup-main.ts
+++ b/lib/browser/rollup-main.ts
@@ -9,5 +9,4 @@
import '../zone';
import '../common/promise';
-import '../common/error-rewrite';
import './browser';
diff --git a/lib/node/node.ts b/lib/node/node.ts
index 50f707a3c..b1960d5eb 100644
--- a/lib/node/node.ts
+++ b/lib/node/node.ts
@@ -8,7 +8,6 @@
import '../zone';
import '../common/promise';
-import '../common/error-rewrite';
import '../common/to-string';
import './events';
import './fs';