4 javascript node.js visual-studio-code vscode-code-runner
我刚开始学习编程,我安装了 Visual Studio Code 来编写 javascript。
我安装了Code Runner扩展,以帮助我运行我的代码。
每当我尝试运行我的代码时,它都会说:
/bin/sh: 1: 节点:未找到
什么也没有发生。
我该如何解决?我试图让hello world出现,但它只是说找不到节点。
小智 11
请使用以下设置(文件->首选项->设置)在集成终端中运行代码:
{
"code-runner.runInTerminal": true
Run Code Online (Sandbox Code Playgroud)
}
答案来自:https://github.com/formulahendry/vscode-code-runner/issues/355
我对这个(非常有用的)扩展有同样的问题,但解决方案很简单。
which node
结果将类似于以下内容(我使用 nvm 来管理我的 Node 版本,你的可能看起来有点不同)
/home/my_username/.nvm/versions/node/v10.15.1/bin/node
记下/复制此路径。
在此窗口顶部的搜索框中,键入:
Executor Map
Run Code Online (Sandbox Code Playgroud)
单击第一个结果下方显示的“在 settings.json 中编辑”链接。
将以下内容添加到设置文件的末尾,用步骤 1 中的路径替换路径。
"code-runner.executorMap": {
"javascript": "/home/my_username/.nvm/versions/node/v10.15.1/bin/node"
}
Run Code Online (Sandbox Code Playgroud)
扩展现在应该按计划工作(在 Ubuntu 18.04 上测试)
该程序看起来像是为 js 运行一个节点。为什么不直接使用 Visual Studio 代码中的内置终端和 NodeJS 呢?
您只需要安装nodejs: https: //nodejs.org/en/
然后在 Visual Studio Code 中按 ctrl + ` 在终端上输入:
node myapp.js
然后在终端上打印出您的数据。
(该解决方案更“专业”)
欢迎来到 JavaScript 的世界!
| 归档时间: |
|
| 查看次数: |
12233 次 |
| 最近记录: |