Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome extension Can';t pack扩展名:打包期间无法创建临时zip文件_Google Chrome Extension - Fatal编程技术网

Google chrome extension Can';t pack扩展名:打包期间无法创建临时zip文件

Google chrome extension Can';t pack扩展名:打包期间无法创建临时zip文件,google-chrome-extension,Google Chrome Extension,我刚刚尝试打包我的Chrome扩展,我从Chrome(和Canary)中得到以下错误 以前有人遇到过这种情况吗 编辑:我试过了 chmoding目录 重新安装镀铬和镀铬金丝雀 回滚到以前使用git打包的版本 我只是得到了同样的错误,并且没有看到Chrome(在Mac上)的任何日志输出,所以没有帮助 我经常使用符号链接,这似乎是问题的根源。我在Firefox上也遇到过类似的问题,如果我使用的是真实的文件而不是符号链接,那么一个神秘的错误就会被清除 zip程序将复制链接指向的文件,而不是符号链接本身

我刚刚尝试打包我的Chrome扩展,我从Chrome(和Canary)中得到以下错误

以前有人遇到过这种情况吗

编辑:我试过了

  • chmoding目录
  • 重新安装镀铬和镀铬金丝雀
  • 回滚到以前使用git打包的版本

  • 我只是得到了同样的错误,并且没有看到Chrome(在Mac上)的任何日志输出,所以没有帮助

    我经常使用符号链接,这似乎是问题的根源。我在Firefox上也遇到过类似的问题,如果我使用的是真实的文件而不是符号链接,那么一个神秘的错误就会被清除

    zip
    程序将复制链接指向的文件,而不是符号链接本身,因此我使用它作为一种廉价的方式,将所有符号链接转换为常规文件,用于WebExtension打包

    我使用以下命令压缩扩展目录:

    zip -qr extension.zip extension/
    
    将其移动到其他位置,并使用以下工具将其解压缩:

    unzip extension.zip
    

    从那里打包了扩展,它工作正常,没有错误。

    您在Chrome中尝试过吗?因此您以前可以打包扩展,但是一些未知的更改使您现在无法打包?我想你已经尝试过删除所有内容,然后从头开始?正确。如果我把相同的文件放在另一台计算机上,它们可以打包在那里。
    unzip extension.zip