1

我目前正在尝试为 Visual Studio 项目设置 Jest,并且我想使用 Visual Studio 的 npm Task Runner 来运行npm test脚本。当我通过任务运行器运行测试时,出现此错误:

internal/process/stdio.js:82
    throw new Error('Implement me. Unknown stdin file type!');
    ^
Error: Implement me. Unknown stdin file type!
    at process.getStdin [as stdin] (internal/process/stdio.js:82:15)
    at Object.<anonymous> (C:\jest_test\jest_test\node_modules\jest-cli\build\reporters\DefaultReporter.js:32:30)

我意识到问题在于任务运行程序是只读的,但是 Jest 使用process.stdin了所以我想知道是否有任何方法可以解决这个问题,让 Visual Studio 使用 Jest。

(脚本通过命令行运行没有问题。)

4

0 回答 0