将node_modules从容器复制到主机

时间:2019-07-26 21:31:48

标签: node.js docker visual-studio-code

我正在尝试将node_modules从我的容器复制到主机。我的主机是Windows。我只需要它们来支持VSCode中的智能。但是有些我无法复制它们。

我已经在容器上启动并运行了node_modules,只希望它们在主机上。如果在VSCode中还有其他支持智能的方法也可以。

我尝试了几种方法,例如入口点和卷挂接,但是它们都不起作用。

当尝试做docker cp时我得到 symlink .. \ JSONStream \ bin.js ... \ node_modules.bin \ JSONStream:客户端不拥有必需的特权。

我也尝试挂载整个项目,但是后来又以某种方式“ npm install” 休息。

1 个答案:

答案 0 :(得分:0)

我面临着类似的问题。 您可以使用语法-v target:source(在容器内部)使用安装机制。 这样会将所有文件夹和文件复制到目标位置。 您的npm安装可能由于代理问题而中断。尝试删除该文件,然后使用您的专用互联网重新安装。