【发布时间】:2019-12-05 05:21:00
【问题描述】:
我正在尝试将 node_modules 从我的容器复制到主机。我的主机是windows。我需要它们只是为了支持 VSCode 中的智能。但是有些我无法复制它们。
我已经在容器上启动并运行 node_modules,只希望它们在主机上。如果有任何其他方法可以支持 VSCode 中的智能,那也应该没问题。
我尝试了几种方法,例如入口点和卷挂载,但都不起作用。
当我尝试做 docker cp 我得到 symlink ..\JSONStream\bin.js ...\node_modules.bin\JSONStream: 客户端没有所需的权限。
我也尝试安装我的整个项目,但后来不知何故“npm install” 休息。
【问题讨论】:
-
以管理员权限打开命令提示符然后
docker cp container_name:path_to_modules /host_path -
顺便说一句,如果您的容器是基于 Linux 的,npm 包将无法在寡妇中运行。
标签: node.js docker visual-studio-code