如何解决运行贡献的命令:'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 举报,一经查实,本站将立刻删除。