从WebStorm运行/调试配置在docker node.js应用程序上设置私有npm注册表
如何在从WebStorm运行/调试配置在docker node.js应用程序上设置私有npm注册表,node.js,docker,intellij-idea,dockerfile,webstorm,Node.js,Docker,Intellij Idea,Dockerfile,Webstorm,如何在运行/调试配置中使用docker image更改Node.JS解释器的npm注册表 我意识到WebStorm会自动重新生成JetBrains.Dockerfile,但当我试图直接编辑该文件并再次点击播放按钮时,WebStorm会重新生成新的Dockerfile,而不是使用更新的文件 在这种配置中是否有使用专用npm注册表的方法?我找到了实现这一点的方法: 首先,我在package.json中添加了新的npm脚本: "set:registry": "npm config set regist
运行/调试配置
中使用docker image更改Node.JS解释器的npm注册表
我意识到WebStorm会自动重新生成JetBrains.Dockerfile,但当我试图直接编辑该文件并再次点击播放按钮时,WebStorm会重新生成新的Dockerfile,而不是使用更新的文件
在这种配置中是否有使用专用npm注册表的方法?我找到了实现这一点的方法: 首先,我在package.json中添加了新的npm脚本:
"set:registry": "npm config set registry=\"npm repository\"",
然后在run/debug配置中,我添加了在启动之前:npm script
来运行设置:registry
脚本任务,以便在运行npm安装之前将注册表设置为专用npm注册表
注意:仍然在寻找实现这一点的最佳方法,因为此解决方案在package.json文件中有一些更改