node.exe 不 return 输出,以防在参数中给出包

node.exe does not return output in case a package is given at the parameters

我们正在使用节点在我们的 .NET 应用程序中构建 LESS 文件。 为此,我们准备了一些东西来为所有开发人员提供更轻松的支持。最后我们在源代码管理中有一个节点版本。

除最近几天加入我们团队的一位开发人员外,其他人一切正常。 每当他尝试 运行 时,CSS 文件都是空的。

为了找到原因,我们尝试跳过所有内容并直接从控制台调用带有 less 包的节点。这在我的 PC 上按预期工作,但在受影响的开发人员 PC 上没有输出。 此外,当我们使用不存在的包的路径时,也没有输出。 在我的 PC 上,控制台中记录了一个错误,受影响的开发人员没有得到任何输出。 唯一似乎有效的参数是“-h”和“-v”...

由于我们在互联网上找不到任何有用的提示,也许有人知道什么是原因? Windows-配置,....

终于可以解决问题了:

不要问为什么,但卸载 Visual Studio 2019,安装 VS 2017 并再次安装 2019 以某种方式解决了这个问题......一切都按预期工作。

单独重装VS 2019未能解决之前的问题

可能是一个提示,以防其他人遇到同样的问题: 转到 VS 2017 的原因也是 ReSharper 的不同问题。主要是 ReSharper 处于活动状态时 VS 的性能问题,但也有一些功能问题。这个问题在那之后也消失了。

似乎 VS2019 安装出现问题,卸载并重新安装 VS2019 无法修复,但 VS2017 修复了...