微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

运行贡献的命令:'code-runner.stop' failed

如何解决运行贡献的命令:'code-runner.stop' failed

我在过去几个月编写的 JavaScript 程序都没有运行。所以今天,我回到了 JS-101。

我有一个名为 app.js 的 Node.js 模块,存储在名为 Test-02

文件夹中

这是完整的程序:

console.log('Hello World'); 

当我进入命令提示符并运行程序时,输出是您所期望的:Hello World

当我从 Visual Studio Code 终端运行程序时,我输入 >node app.js,结果如您所料:Hello World

但是当我尝试在 VS Code ( CNTRL + ALT + N ) 中使用 Code-Runner 扩展运行程序时,我收到一条消息,内容为:

[Running] node "d:\...\Test-02\app.js"

但是没有“Hello World”输出......也没有任何消息说[Done] exited with code=0 in 0.135 seconds“Hello World”被困在[Running]的无限循环中。

但是,当我尝试使用 Code-Runner 的“停止”命令 ( CNTRL + ALT + M ) 停止程序时,我收到了可怕的错误消息:Running the contributed command: 'code-runner.stop' Failed

不仅“Hello World”程序不起作用……我在过去几个月编写的 Node.js 模块都没有起作用。但我上面所说的一切都不是真正的问题。所有这些都只是问题的一个症状。

真正的问题是导致我所有程序崩溃的原因。

我在几天前编写的名为 Test-01文件夹中存储了一个模块。该文件夹内的模块是我从 YouTube 视频中复制的模块:

https://www.youtube.com/watch?v=-RCnNyD0L-s

那个 Node.js 模块包含诸如 express、bcrypt 和 ejs 之类的东西。

现在是 Kicker:如果我尝试重命名文件夹:Test-01,那么“Hello World”程序(存储在文件Test-02 中的程序)将中断我描述的方式。

我可以删除 Test-01 中的所有内容而不会产生不良影响。但是我不能重命名文件夹,也不能删除(空)文件夹。如果我尝试这样做,那么 VS Code 中的 Code-Runner 扩展会告诉我,我的所有软件都不再有效。

但是我可以尽可能轻松地解决问题。我所要做的就是在那里放置一个文件夹,并将其命名为 Test-01

老实说,我不知道在这种奇怪的情况下小精灵是从哪里来的。它似乎与文件Test-01 有关。但实际上,唯一真正“损坏”的是 VS Code 中的 Code-Runner 扩展。 Code-Runner 告诉我“Hello World”没有输出

如果有人想知道,“是的”我已经尝试过卸载,然后重新安装“Code-Runner”。但由于我一直无法找到“Code Runner”的实际安装文件夹,我无法确定卸载是否真的有效。微软非常努力地对像我这样的好奇心隐藏这样的东西。

我在运行 Windows 8.1 的 Windows 计算机上工作,有人可以帮我吗?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。