Docker中的WebStorm-Debuggin node.js应用程序在容器中打开文件,而不是原始源文件

Docker中的WebStorm-Debuggin node.js应用程序在容器中打开文件,而不是原始源文件,node.js,docker,webstorm,Node.js,Docker,Webstorm,我有几个存储库在Docker容器中运行node.js应用程序。当我在WebStorm中一起打开它们并开始调试其中一个(使用Node.js remote debug配置)时,调试器会打开Docker容器中的源文件,而不是原始文件。如果我在不同的WebStorm实例中单独打开同一个项目,调试器将按预期在原始文件中停止 知道是什么导致这种行为吗 当js相对路径与docker容器内路径的结尾不匹配时,可能会出现此类问题。。。我们计划在调试配置中设置远程根选项(就像在VS代码中那样)以处理路径映射问题,请

我有几个存储库在Docker容器中运行node.js应用程序。当我在WebStorm中一起打开它们并开始调试其中一个(使用Node.js remote debug配置)时,调试器会打开Docker容器中的源文件,而不是原始文件。如果我在不同的WebStorm实例中单独打开同一个项目,调试器将按预期在原始文件中停止


知道是什么导致这种行为吗

当js相对路径与docker容器内路径的结尾不匹配时,可能会出现此类问题。。。我们计划在调试配置中设置远程根选项(就像在VS代码中那样)以处理路径映射问题,请遵循更新

,因此实际上我现在可以通过更改每个容器的workdir来修复它,以同时包括存储库的名称。谢谢