Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Debugging Angular 2和VS代码调试问题:反射元数据_Debugging_Angular_Visual Studio Code - Fatal编程技术网

Debugging Angular 2和VS代码调试问题:反射元数据

Debugging Angular 2和VS代码调试问题:反射元数据,debugging,angular,visual-studio-code,Debugging,Angular,Visual Studio Code,我正在做一些简单的学习项目。现在我正在阅读有关VS代码调试的内容,但当我尝试调试Angular 2项目时,它总是停在这里: (function checkReflect() { if (!(Reflect && Reflect.getMetadata)) { throw 'reflect-metadata shim is required when using class decorators'; } })(); 我尝试了初学者项目和CLI项目。

我正在做一些简单的学习项目。现在我正在阅读有关VS代码调试的内容,但当我尝试调试Angular 2项目时,它总是停在这里:

(function checkReflect() {
    if (!(Reflect && Reflect.getMetadata)) {
        throw 'reflect-metadata shim is required when using class decorators';
    }
})();

我尝试了初学者项目和CLI项目。总是在这里下车。但所有项目在浏览器中都运行良好,没有错误。似乎是IDE问题。

调试基于javascript的代码的最佳方法是将其调试到浏览器调试器中。所有IDE都有自己的调试器工具,没有任何统一性

这意味着您的项目中没有安装以下依赖项:


npm安装反射元数据加密——保存

否。我使用浏览器(Chrome开发工具)没有问题。问题出在VS代码中。好的,但可能是VSCode代码库中没有安装reflect元数据,所以请在那里进行检查。不确定为什么会对其进行升级-问题没有回答。没有回答。但是很有帮助。你修这个有什么运气吗?也许考虑自己回答这个问题,这样别人就会发现。在这个问题之后,我不会尝试在VS代码中调试。我使用Chrome开发工具。我会在第二轮决赛后回来参加这次比赛。