javascript - 为什么带有 sourcemap 的 javascript 在 Chrome 开发者工具中不显示为 .ts 文件?

标签 javascript google-chrome typescript

我正在使用 Typescript,并且正在使用内联源映射编译为 javascript。这是我的 javascript 文件的示例:

var AccessHomeController = (function () {
    function AccessHomeController($scope) {
        this.$scope = $scope;
        $scope.home = this;
    }
    AccessHomeController.$inject = [
        '$scope'
    ];
    return AccessHomeController;
})();

//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWNjZXNzL2NvbnRyb2xsZXJzL0hvbWVDb250cm9sbGVyLmpzIiwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsInNvdXJjZXMiOlsiYWNjZXNzL2NvbnRyb2xsZXJzL0hvbWVDb250cm9sbGVyLmpzIl0sInNvdXJjZXNDb250ZW50IjpbInZhciBBY2Nlc3NIb21lQ29udHJvbGxlciA9IChmdW5jdGlvbiAoKSB7XG4gICAgZnVuY3Rpb24gQWNjZXNzSG9tZUNvbnRyb2xsZXIoJHNjb3BlKSB7XG4gICAgICAgIHRoaXMuJHNjb3BlID0gJHNjb3BlO1xuICAgICAgICAkc2NvcGUuaG9tZSA9IHRoaXM7XG4gICAgfVxuICAgIEFjY2Vzc0hvbWVDb250cm9sbGVyLiRpbmplY3QgPSBbXG4gICAgICAgICckc2NvcGUnXG4gICAgXTtcbiAgICByZXR1cm4gQWNjZXNzSG9tZUNvbnRyb2xsZXI7XG59KSgpO1xuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9

当我使用 Chrome 开发者工具并选择“启用源映射”并查看源文件时,这正是我所看到的。我所看到的只是 javascript 的源代码和源映射详细信息。

那么我怎样才能看到原始的 .ts 以及内联源映射如何帮助我?

最佳答案

When I use the Chrome Developer tools and select "Enable Source Maps" and the look at the source files this is exactly what I see.

在开发者工具中按 CTRL+O 并输入 .ts 您应该能够看到 .ts 文件。

关于javascript - 为什么带有 sourcemap 的 javascript 在 Chrome 开发者工具中不显示为 .ts 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27700840/

相关文章:

Javascript:将两个对象合并为一个

html - 错误 "Found 3 elements with non-unique id #input"

angular - 如何使用 typescript 在 Angular 2 组件中编写以下代码

angular - 在不更改 url Angular 2 的情况下找不到页面处理

javascript - Chrome 没有运行 javascript 垃圾收集器

typescript - 我们可以在运行时在 Azure Blob 存储中的 Container 下创建文件夹吗?

javascript - Drupal 格式 Javascript 将包含在主题中

javascript - 正则表达式 : only capturing a stuff within parenthesis

javascript - jquery加载功能不起作用

javascript - Chrome 上的 jQuery fontSize 增加