考虑到Node.js包管理器,即npm——我想知道publish命令是否在发布之前执行pack命令,还是完全执行不同的操作?因此,如果我执行以下命令:
npm publish <folder>
它是否首先执行以下操作:
npm pack <folder>
我无法在文档中找到任何提及的内容。
我好奇的主要原因是,我们的构建过程只是直接执行npm publish
而没有显式地先执行npm pack
,但是包似乎没有期望的内容。例如:当我执行本地的npm pack
时,.tgz
的内容与npm publish
的不同。