bash - 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 安装进度条,这使它看起来像是被冻结了。但是,如果您等待足够长的时间,它就会完成安装。
解决方案
推荐阅读
- javascript - Restadapter 与 Jsonapiadapter 之间的 Ember 区别
- r - 在 R 中安装包 geogrid
- r - R - 将 Nan 转换为 NA
- angular - 如何知道组件是嵌入的还是从路由器调用的
- facebook-instant-articles - 即时文章中未显示应用安装 CTA
- docker - 使用客户端容器连接到主机上的 BACNET 服务器
- php - 如何为每个注册用户创建二维码?
- sql - 关于 SQL 透视查询
- javascript - 搜索功能在主详细信息应用程序的主页面中不起作用
- progressive-web-apps - 从服务器获取 Web 清单时添加到主屏幕横幅提示未出现,然后在 index.html 中设置该路径