Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

angular2.js vs angular2.dev.js

I was wondering about the differences between angular2.js and angular2.dev.js, of course there are more files like: router.dev.js and router.js and more, my question is why there are 2 versions and what is the differences between them?

like image 543
Aviel Fedida Avatar asked Sep 01 '15 14:09

Aviel Fedida


2 Answers

angular2.dev.js uses global.Zone.longStackTraceZone = require('../zones/long-stack-trace.js') via zone.js for showing long stacktrace for angular exceptions to help with your development.

Source: https://code.angularjs.org/2.0.0-alpha.28/angular2.dev.js

Line 1984 to Line 2089

like image 126
Ali Habibzadeh Avatar answered Sep 19 '22 21:09

Ali Habibzadeh


There are actually three versions of angular2.js along with three files for each dependency. There is the regular prod version of each (angular2.js), a minified prod version (angular2.min.js) and a development version (angular2.dev.js). Check out this link to see how the files can be bundled: Bundles, their content and usage scenarios

like image 37
Bonneville Avatar answered Sep 20 '22 21:09

Bonneville