Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.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 我能';t压缩chrome的新扩展_Google Chrome_Google Chrome Extension - Fatal编程技术网

Google chrome 我能';t压缩chrome的新扩展

Google chrome 我能';t压缩chrome的新扩展,google-chrome,google-chrome-extension,Google Chrome,Google Chrome Extension,当我试图压缩为Google Chrome创建的扩展时,我收到以下消息(葡萄牙语,找不到英语): 包扩展错误(包扩展错误) Falha ao emitir a chave privada.(无法输出私钥) 我可以“打开包装”并完美地运行它 代码如下: popup.html: <!doctype html> <html> <head> <title>Hello World</title> </head&

当我试图压缩为Google Chrome创建的扩展时,我收到以下消息(葡萄牙语,找不到英语):

包扩展错误(包扩展错误)

Falha ao emitir a chave privada.(无法输出私钥)

我可以“打开包装”并完美地运行它

代码如下:

popup.html:

<!doctype html>
<html>
    <head>
        <title>Hello World</title>
    </head>
    <body>
        <h1>Hello World!</h1>
    </body>
    <script type='text/javascript' src='./jquery.min.js'></script>
    <script type='text/javascript' src='./scripts.js'></script>
</html>
$(document).ready(function () {
    if ($('.LoginScreen').length > 0) {
        $("#username").val("usuarioteste");
        $("#password").val("senhateste");
        $("form[name='loginForm'] .DwtButton").click();
    }
});
{
    "name": "Auto Complete Zimbra",
    "version": "1.1",
    "description": "Extensão para autocompletar e logar automaticamente no Zimbra!",
    "manifest_version": 2,
    "browser_action": {
        "default_icon": "favicon.ico",
        "default_popup": "popup.html"
    },
    "permissions": [
        "*://*.meusite.com.br/*"
    ],
    "content_scripts": [
        {
            "matches": [
                "*://*.meusite.com.br/*"
            ],
            "js": [
                "jquery.min.js",
                "scripts.js"
            ]
        }
    ]
}
manifest.json:

<!doctype html>
<html>
    <head>
        <title>Hello World</title>
    </head>
    <body>
        <h1>Hello World!</h1>
    </body>
    <script type='text/javascript' src='./jquery.min.js'></script>
    <script type='text/javascript' src='./scripts.js'></script>
</html>
$(document).ready(function () {
    if ($('.LoginScreen').length > 0) {
        $("#username").val("usuarioteste");
        $("#password").val("senhateste");
        $("form[name='loginForm'] .DwtButton").click();
    }
});
{
    "name": "Auto Complete Zimbra",
    "version": "1.1",
    "description": "Extensão para autocompletar e logar automaticamente no Zimbra!",
    "manifest_version": 2,
    "browser_action": {
        "default_icon": "favicon.ico",
        "default_popup": "popup.html"
    },
    "permissions": [
        "*://*.meusite.com.br/*"
    ],
    "content_scripts": [
        {
            "matches": [
                "*://*.meusite.com.br/*"
            ],
            "js": [
                "jquery.min.js",
                "scripts.js"
            ]
        }
    ]
}

Chrome试图在扩展目录附近创建一个私钥文件。在您的情况下,这将是
C:\extensao.pem
(扩展本身希望转到
C:\extensao.crx
)。Windows上的默认权限允许创建目录,但不允许在C驱动器的根目录下创建文件


将扩展文件夹移到其他地方。

Chrome尝试在扩展目录旁边创建私钥文件。在您的情况下,这将是
C:\extensao.pem
(扩展本身希望转到
C:\extensao.crx
)。Windows上的默认权限允许创建目录,但不允许在C驱动器的根目录下创建文件


将扩展文件夹移到其他位置。

根据密钥文件的大小判断,这意味着您的密钥文件为空,或者您指定了错误的路径,或者输出目录不可写。此密钥文件在哪里?我已经重新检查了路径,它是正确的。“包扩展名”对话框包含一个“扩展根目录”和一个“私钥文件(可选)”。你在里面放了什么?“C:\extensao”在路径输入上。并让可选项为空。如果我输入任何内容,它将显示“为私钥输入的值必须是有效路径”。根据参数判断,这意味着您的密钥文件为空,或者您指定了错误的路径,或者输出目录不可写。此密钥文件在哪里?我已经重新检查了路径,它是正确的。“包扩展名”对话框包含一个“扩展根目录”和一个“私钥文件(可选)”。你在里面放了什么?“C:\extensao”在路径输入上。并让可选项为空。如果我输入任何内容,它将显示“为私钥输入的值必须是有效路径”。