在nodejs官方并没有提供使用node.js构建本地项目的方法,但是通过阅读官方文档,可以发现,官方在包管理器界面提供了如下语句
所以node.js容器是可以执行语句的
下面通过docker 的 -w
、-v
参数设置容器工作目录和目录映射(实现本地目录和容器内的工作目录实现实时同步)
%workDir%
代表当前本地工作目录
docker run -w %workDir% -v %workDir%:%workDir% node:22-alpine npm install --registry=http://registry.npmmirror.com
docker run -w %workDir% -v %workDir%:%workDir% node:22-alpine npm run build