我刚试图打包Chrome扩展程序,我从Chrome(和Canary)收到以下错误
Failed to create temporary zip file during packaging.
之前有人遇到过这个吗?
编辑:我试过
答案 0 :(得分:0)
我遇到了同样的错误,并且没有看到Chrome的任何日志输出(在Mac上),所以没有帮助。
我经常使用符号链接,这似乎导致了这个问题。我在Firefox上遇到了类似的问题,如果我使用真实文件而不是符号链接,那么会发现一个神秘的错误。
zip
程序将复制链接所指向的文件,而不是符号链接本身,因此我将其用作将所有符号链接转换为WebExtension包装的常规文件的便宜方法。
我用扩展目录拉链了:
zip -qr extension.zip extension/
将其移到其他地方,用以下内容解压缩:
unzip extension.zip
从那里打包扩展程序,它运行正常,没有错误。