[英]Why doesn't NodeJS debugging work in VSCode?
经验丰富的开发人员,但不熟悉 VSCode。
以下对我有用:
以下在我的项目中对我不起作用:
但是在测试项目中它确实在同一台服务器上工作!
我运行以下命令来初始化一个测试项目:
npm 初始化 -y
然后我创建一个 index.js,向其中添加一些测试代码,在 VSCode 中打开文件夹,设置断点,调试,一切都按预期工作。 注:我没有创建一个launch.json文件,这个工作! 它显然需要的是我的由 npm 生成的 package.json 文件。
我的真实项目与测试项目具有相同的设置:
我完全不知道为什么它不适用于我的实际项目。 因为它适用于测试项目,所以它不能是服务器上的任何东西(比如防火墙或其他什么)。
任何帮助将不胜感激。 我试图用谷歌搜索很多很多东西,但我找不到任何有用的东西。
答案似乎与我的服务器上的权限有关,尽管我没有从 VSCode 获得任何有关此的信息。 我的测试项目在我服务器上的主目录中,我的真实项目不在。 当我将我的真实项目移到我的主目录时,调试立即生效。
如果有人对为什么这停止调试工作有任何见解,但没有其他任何东西......? 因为我可以编辑文件,创建新文件等,当项目在我的家目录之外时就好了......
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.