有没有办法在 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/