Javascript meteor.js源代码中的调试
我在meteor上有一个应用程序,但我无法运行它,因为运行时提供了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 应用程序
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。