Google chrome extension Can';t pack扩展名:打包期间无法创建临时zip文件
我刚刚尝试打包我的Chrome扩展,我从Chrome(和Canary)中得到以下错误 以前有人遇到过这种情况吗 编辑:我试过了Google chrome extension Can';t pack扩展名:打包期间无法创建临时zip文件,google-chrome-extension,Google Chrome Extension,我刚刚尝试打包我的Chrome扩展,我从Chrome(和Canary)中得到以下错误 以前有人遇到过这种情况吗 编辑:我试过了 chmoding目录 重新安装镀铬和镀铬金丝雀 回滚到以前使用git打包的版本 我只是得到了同样的错误,并且没有看到Chrome(在Mac上)的任何日志输出,所以没有帮助 我经常使用符号链接,这似乎是问题的根源。我在Firefox上也遇到过类似的问题,如果我使用的是真实的文件而不是符号链接,那么一个神秘的错误就会被清除 zip程序将复制链接指向的文件,而不是符号链接本身
我只是得到了同样的错误,并且没有看到Chrome(在Mac上)的任何日志输出,所以没有帮助 我经常使用符号链接,这似乎是问题的根源。我在Firefox上也遇到过类似的问题,如果我使用的是真实的文件而不是符号链接,那么一个神秘的错误就会被清除
zip
程序将复制链接指向的文件,而不是符号链接本身,因此我使用它作为一种廉价的方式,将所有符号链接转换为常规文件,用于WebExtension打包
我使用以下命令压缩扩展目录:
zip -qr extension.zip extension/
将其移动到其他位置,并使用以下工具将其解压缩:
unzip extension.zip
从那里打包了扩展,它工作正常,没有错误。您在Chrome中尝试过吗?因此您以前可以打包扩展,但是一些未知的更改使您现在无法打包?我想你已经尝试过删除所有内容,然后从头开始?正确。如果我把相同的文件放在另一台计算机上,它们可以打包在那里。
unzip extension.zip