我刚开始学习编程,我安装了 Visual Studio Code 来编写 javascript。
我安装了 Code Runner扩展,帮助我运行我的代码。
每当我尝试运行我的代码时,它都会说:
/bin/sh: 1: node: not found
什么也没有发生。
我该如何解决这个问题?我试图让 hello world
出现,但它只是说找不到 Node 。
最佳答案
我对这个(非常有用的)扩展有同样的问题,但解决方案很简单。
- 通过在终端中键入以下命令找到您的 Node 可执行文件的路径:
哪个 Node
结果将类似于以下内容(我使用 nvm 来管理我的 Node 版本,你的可能看起来有点不同)
/home/my_username/.nvm/versions/node/v10.15.1/bin/node
记下/复制此路径。
- 打开 VS 代码。按 Ctrl+(在 Linux 上),或从"file"菜单中选择“首选项”>“设置”。
在此窗口顶部的搜索框中,键入:
Executor Map
点击第一个结果下方显示的“在 settings.json 中编辑”链接。
将以下内容添加到设置文件的末尾,将路径替换为步骤 1 中的路径。
"code-runner.executorMap": {
"javascript": "/home/my_username/.nvm/versions/node/v10.15.1/bin/node"
}
扩展现在应该按计划工作(在 Ubuntu 18.04 上测试)
关于javascript - 如何在 Visual Studio 代码中运行 javascript 代码?/bin/sh : 1: node: not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44983472/