使用chrome调试打字稿文件

时间:2016-01-26 16:36:20

标签: angularjs node.js gruntjs typescript

我正在寻找在使用nodeJS开发应用程序时允许调试*.ts文件的选项。

现在,grunt将*.ts个文件编译为.tmp/scripts。在我的index.html文件中引用了所有*.js个文件。

使用node.js开发应用程序时是否有可能使用*.ts文件调试我的应用程序?

我正在使用Yeoman angular-typescript generator

1 个答案:

答案 0 :(得分:0)

为了有可能调试ts文件(客户端 - 在chrome或者node.js中的服务器端),你必须生成map.js文件,这些文件将原始的打字稿文件与生成的js文件绑定。

有关js地图的更多信息:js maps

要在grunt中启用js maps,请在gruntfile.js中指定相应的标志,如下所示:

   options: {
                module: 'commonjs',
                target: 'es5',
                sourceMap: true
            }