我怎样才能理解js.map文件中的所有垃圾?

时间:2016-04-11 20:33:41

标签: javascript typescript transpiler

我知道成为一名优秀的程序员并不重要,但如果有人知道并且可以解释 DataTable preview=new DataTable(); FillDataTable("SELECT * FROM Contact_List", preview); dataGridView1.DataSource = preview; 文件中发生的事情,我很好奇。

例如,对于这个简单的.js.map文件,

.ts

编译到import {bootstrap} from 'angular2/platform/browser'; import {enableProdMode} from 'angular2/core'; import {AppComponent} from './app.component'; import {HTTP_PROVIDERS} from 'angular2/http'; import {JSONP_PROVIDERS} from 'angular2/http'; enableProdMode(); bootstrap(AppComponent, [HTTP_PROVIDERS, JSONP_PROVIDERS]); 后,我得到了这个js文件

.js.map

为什么?

1 个答案:

答案 0 :(得分:1)

  

为什么

这些是源图文件。它们允许您在编译之前调试原始代码

资源

检查sourcemap可视化工具:https://sokra.github.io/source-map-visualization/

有关源地图的更多详情:http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/