如何修复intellij找不到节点解释器,但节点文件在文件夹中

How to fix Node interpreter can't been found by intellij, but the node file is in the folder

Intellij 找不到我的 Node.js。如果我在本地添加它,则节点文件不可见,但在我的文件管理器节点中是可见的。我该如何解决这个问题?

我在 Fedora 29 上。我可以在我的终端中 运行 Node.js,所以我知道它在那里。已经尝试在终端中使用 Node.js 文件 link 节点文件。我也尝试在 visual studio 代码中 运行 节点,但它似乎不起作用。

我使用以下命令安装了 node.js 和 npm:

 $ sudo dnf install npm nodejs

我预计重新安装和重启会修复它。但是 Intellij 似乎没有让节点文件对我不可见。

在我的例子中运行使用这个命令解决了这个问题。

ln -s "$(which node)" /usr/local/bin/node

问题是我每次从 NVM 安装新的 Node 版本时都需要 运行 这个命令。

我从 https://nodejs.org/en/ 重新安装了 node 并重新打开了 intellij。