如何在run/debug configuration
中使用docker镜像更改Node.JS解释器的npm注册表?
我意识到 WebStorm 会自动重新生成JetBrains.Dockerfile
,但是当我尝试直接编辑该文件并再次点击播放按钮时,WebStorm 将重新生成新的 dockerfile 而不是使用更新的文件。
在此配置中是否可以使用私有 npm 注册表?
我找到了实现这一目标的方法:
首先,我在package.json中添加了新的npm脚本:
"set:registry": "npm config set registry="npm repository"",
然后在运行/调试配置中,我添加了Before launch: npm script
来运行set:registry
脚本任务,以便它将在运行 npm 安装之前将注册表设置为私有 npm 注册表。
注意:仍在寻找解决此问题的最佳方法,因为此解决方法在package.json文件中进行了一些更改。