如何使用npm publish发布zip文件?

如何使用npm publish发布zip文件?,npm,artifactory,npm-publish,Npm,Artifactory,Npm Publish,我目前正在将我的项目以.tgz文件的形式发布到artifactory注册表中。我正在实现一个CD步骤,该步骤将从artifactory中提取文件并将其放入内部应用程序中 不幸的是,应用程序只接受zip文件。是否有一种方法可以指定npm publish在将应用程序发送到我的artifactory注册表之前放入的文件的格式?我在文档中看不到这方面的任何选项,但似乎这应该是可能的,除非我遗漏了什么。npm pack创建了.tgz,应该很容易编写脚本解包并将结果压缩到.zip。据我所知,您无法更改npm

我目前正在将我的项目以.tgz文件的形式发布到artifactory注册表中。我正在实现一个CD步骤,该步骤将从artifactory中提取文件并将其放入内部应用程序中


不幸的是,应用程序只接受zip文件。是否有一种方法可以指定
npm publish
在将应用程序发送到我的artifactory注册表之前放入的文件的格式?我在文档中看不到这方面的任何选项,但似乎这应该是可能的,除非我遗漏了什么。

npm pack
创建了
.tgz
,应该很容易编写脚本解包并将结果压缩到
.zip
。据我所知,您无法更改npm publish的功能;它需要一个tarball per。
npm pack
创建
.tgz
,应该很容易编写脚本,将其解包并将结果压缩为
.zip
。据我所知,您无法更改npm publish的功能;它预计每小时会有一个柏油球。