node.js - 配置 WebStorm Node.js Vagrant 解释器

标签 node.js webstorm

有没有办法在 Vagrant 中配置 Node.js 解释器到 WebStorm?

我不需要使用远程工具通过 IDE 运行或调试代码,我真正需要的只是 IDE 了解 Vagrant 服务器上的 Node 版本和已安装的库,以便进行自动补全。

我认为它应该在File -> Settings -> Languages & Frameworks -> Node.js and NPM中在“Node 解释器”部分下。

我安装并启用了 Vagrant 和 Node.js 远程解释器插件,在 IDE 中设置 Vagrant,但 WebStorm 仍然建议仅添加本地解释器。

如果有适用于 PhpStorm 或 IntelliJ 的解决方案,我也将不胜感激,尽管我最初并不打算为许可证支付更多费用。

最佳答案

这就是我想出的解决方案。

在主机上安装一些 Node 版本管理器(对于类 Unix 可以是 nvm ,对于 Windows 可以是 nodist ),通过它下载并切换到相同版本我在 Vagrant 中使用的 node.js (或最接近的)在 IDE 中设置为解释器。

这不是我喜欢的方式,因为我更喜欢让我的主机远离我使用的开发环境。但这是我脑海中唯一的想法。很高兴了解更好的解决方案。

关于node.js - 配置 WebStorm Node.js Vagrant 解释器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40566147/

相关文章:

c++ - 将 Node js 代码集成到 cpp 库时出错

javascript - Visual Studio 与 WebStorm 中的 Typescript 编译——两者都使用 Node.js 进行编译吗?

css - WebStorm 中的 VSCode CSS 悬停

node.js - NodeJs 中出现上下文错误,模块名称 "fs"尚未加载

node.js - ng-socket-io允许房间/加入房间吗?如果没有,如何让特定用户加入 session 室?

node.js - 使用 child_process.exec 在 Electron 应用程序中运行 Bash 脚本

syntax-highlighting - 在 webStorm/phpStorm 中启用 Liquid 模板语法突出显示

webstorm - 如何在 pm2 中使用 WebStorm 调试器

node.js - 仅当文件已使用 gulp 更改时才编译 sass

javascript - 如何修复图像重叠 Bootstrap