【问题标题】:get file path of a zipped folder cross-zip获取压缩文件夹的文件路径 cross-zip
【发布时间】:2021-08-09 07:10:23
【问题描述】:

我正在使用跨压缩节点模块压缩目录。当我在本地运行它时效果很好,我看到了该文件夹。代码是这样的

var zip = require('cross-zip');

zip.zip('./directory', 'zip-folder-name', function(){})

但是当我在 bitbucket 管道上运行它时,我看不到压缩文件夹。我假设这与路径有关,但似乎无法弄清楚我在这里缺少什么

【问题讨论】:

    标签: node.js bitbucket-pipelines


    【解决方案1】:

    cross-zip 依赖于 Dot net 框架,Bitbucket 管道中使用的图像可能不支持。我们需要显式添加框架或切换到“存档器” - https://www.npmjs.com/package/archiver

    Archiver 可以很好地与 Bitbucket 管道上的节点图像配合使用

    【讨论】:

      猜你喜欢
      • 2019-01-23
      • 2018-06-16
      • 1970-01-01
      • 1970-01-01
      • 2011-12-12
      • 2015-04-05
      • 2020-08-13
      • 2017-11-24
      • 1970-01-01
      相关资源
      最近更新 更多