配置 WebStorm Node.js Vagrant 解释器
Configure WebStorm Node.js Vagrant Interpreter
有没有办法将 Vagrant 中的 Node.js 解释器配置到 WebStorm?
我不需要 运行 或使用远程工具通过 IDE 调试代码,我唯一真正需要的是 IDE 来了解节点版本和我的 Vagrant 服务器上安装的库,以便自动完成。
我认为它应该在 "Node interpreter" 部分下的 File -> Settings -> Languages & Frameworks -> Node.js and NPM
中。
我安装并启用了 Vagrant 和 Node.js 远程解释器插件,在 IDE 中设置了 Vagrant,但 WebStorm 仍然建议只添加本地解释器。
如果有适用于 PhpStorm 或 IntelliJ 的解决方案,也将不胜感激,尽管我最初并不打算为许可证支付更多费用。
所以这是我想出的解决方案。
在主机上安装一些节点版本管理器(对于类 Unix 可以是 nvm
或对于 Windows 可以是 nodist
),通过它下载并切换到相同版本的node.js(或最接近的)我在 Vagrant 中使用并设置为 IDE.
中的解释器
不是我喜欢的方式,因为我更喜欢让我的主机远离我使用的开发环境。但这是我脑海中唯一的想法。很高兴学习更好的解决方案。
有没有办法将 Vagrant 中的 Node.js 解释器配置到 WebStorm?
我不需要 运行 或使用远程工具通过 IDE 调试代码,我唯一真正需要的是 IDE 来了解节点版本和我的 Vagrant 服务器上安装的库,以便自动完成。
我认为它应该在 "Node interpreter" 部分下的 File -> Settings -> Languages & Frameworks -> Node.js and NPM
中。
我安装并启用了 Vagrant 和 Node.js 远程解释器插件,在 IDE 中设置了 Vagrant,但 WebStorm 仍然建议只添加本地解释器。
如果有适用于 PhpStorm 或 IntelliJ 的解决方案,也将不胜感激,尽管我最初并不打算为许可证支付更多费用。
所以这是我想出的解决方案。
在主机上安装一些节点版本管理器(对于类 Unix 可以是 nvm
或对于 Windows 可以是 nodist
),通过它下载并切换到相同版本的node.js(或最接近的)我在 Vagrant 中使用并设置为 IDE.
不是我喜欢的方式,因为我更喜欢让我的主机远离我使用的开发环境。但这是我脑海中唯一的想法。很高兴学习更好的解决方案。