【发布时间】:2020-10-14 01:58:40
【问题描述】:
我一直在 VSC 的 Node 开发中使用 devcontainers,我很喜欢我可以提交共享配置以确保团队中的每个人都有相同的运行时/构建时间。我一直在寻找一种类似的方式来配置 IntelliJ,但在确定这是否可行时遇到了一些困难。
我正在运行 IntelliJ 2020.2 并安装了 Node Remote Interpreter 插件。
在我的 devcontainer 中,我将一个 Docker 卷 node_modules 映射到我的工作区,这样我所有不同的容器就可以共享同一个卷,而无需每次都重新下载一组 npm 模块。
我已经设置并创建了适当的运行/调试 Docker 配置,当我启动它时,容器已正确构建和配置。但是,可以理解的是,在 IntelliJ 中,node_modules 文件夹仍然是空白的(因为该文件夹仅安装在远程容器中)。
同样,我已经设置了一个指向我的 docker 映像的远程节点运行配置,但同样,IntelliJ 没有看到任何应该在 node_modules 文件夹中的库。
有没有办法在 IntelliJ 中使用这种配置,以便 IDE 理解我在 Docker 容器中创建的映射?
【问题讨论】:
标签: node.js docker intellij-idea