首页 > 解决方案 > npm 安装进度条未显示在 docker 容器中

问题描述

我正在容器内启动一个 bash 脚本来执行 npm install 但我看不到进度条

这是 bash 脚本中的 docker 命令:

docker-compose run --rm my-docker-node-service \
  bash < npm-install-empty-node_modules

这是代码npm-install-empty-node_modules

if [ ! -d "node_modules" ]; then
  echo "node_modules folder doesn't exist"
  npm install
  exit 0
fi

它会打印“node_modules 文件夹不存在”以及其他所有内容,而不是 npm 安装进度条,这使它看起来像是被冻结了。但是,如果您等待足够长的时间,它就会完成安装。

标签: bashdockernpm

解决方案


推荐阅读