Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.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
Javascript meteor.js源代码中的调试_Javascript_Meteor_Visual Studio Code - Fatal编程技术网

Javascript meteor.js源代码中的调试

Javascript meteor.js源代码中的调试,javascript,meteor,visual-studio-code,Javascript,Meteor,Visual Studio Code,我在meteor上有一个应用程序,但我无法运行它,因为运行时提供了TypeError:无法读取未定义的的属性“length”。我知道这个错误是由meteor的源代码引起的,我不知道为什么。我想通过进入meteor.js源代码调试我的应用程序。如何在Visual Studio代码中执行此操作?VSCode具有针对客户端和服务器的meteor调试功能。值得一看 这是一个用Meteor建立它的配方 此配方显示如何使用内置节点调试器和 Chrome扩展的调试器,使用VS代码调试meteor 应用程序

我在meteor上有一个应用程序,但我无法运行它,因为运行时提供了
TypeError:无法读取未定义的
的属性“length”。我知道这个错误是由meteor的源代码引起的,我不知道为什么。我想通过进入meteor.js源代码调试我的应用程序。如何在Visual Studio代码中执行此操作?

VSCode具有针对客户端和服务器的meteor调试功能。值得一看

这是一个用Meteor建立它的配方

此配方显示如何使用内置节点调试器和 Chrome扩展的调试器,使用VS代码调试meteor 应用程序

Meteor用于编写在服务器上和服务器上运行的应用程序 和客户端使用相同的代码,这与VS代码非常匹配, 因为我们可以同时调试服务器和客户端!这 意味着您需要在VS代码中使用两个调试器实例来 调试两端。这就是为什么您需要两个 内置节点调试器和Chrome调试器


VSCode对客户端和服务器都具有meteor调试功能。值得一看

这是一个用Meteor建立它的配方

此配方显示如何使用内置节点调试器和 Chrome扩展的调试器,使用VS代码调试meteor 应用程序

Meteor用于编写在服务器上和服务器上运行的应用程序 和客户端使用相同的代码,这与VS代码非常匹配, 因为我们可以同时调试服务器和客户端!这 意味着您需要在VS代码中使用两个调试器实例来 调试两端。这就是为什么您需要两个 内置节点调试器和Chrome调试器


为什么不使用
console.log()
而不是调试您想要的任何东西呢?为了调试Meteor源代码本身,我相信您必须克隆Meteor repo并将其作为带有节点调试器的节点应用程序运行,这不是一项简单的任务。这就是我追踪流星虫的方法。出于您的目的,我不建议将其作为默认解决方案。首先尝试在代码中查找问题(例如,排除某些文件以检测包含问题的文件)。另外,使用堆栈跟踪来找出meteor抱怨的内容。@AnkurSoni我不知道为什么,但我真的不认为这个方向)这将是一个很好的解决方法me@MasterAM我确实想这样做,而且已经克隆了meteor.js repo。但是我不知道如何在我的应用程序项目中从这个repo运行meteor。为什么不使用
console.log()
而不是调试您想要的任何东西呢?为了调试meteor源本身,我相信您必须克隆meteor repo,并将其作为带有节点调试器的节点应用程序运行,这不是一项简单的任务。这就是我追踪流星虫的方法。出于您的目的,我不建议将其作为默认解决方案。首先尝试在代码中查找问题(例如,排除某些文件以检测包含问题的文件)。另外,使用堆栈跟踪来找出meteor抱怨的内容。@AnkurSoni我不知道为什么,但我真的不认为这个方向)这将是一个很好的解决方法me@MasterAM我确实想这样做,而且已经克隆了meteor.js repo。但我不知道如何用我的应用程序项目从这个回购协议运行meteor。