Reputation: 3225
I'm trying to create new extensions but I'm having a problem when I include the JavaScript:
{
"name": "<name>",
"version": "1.0",
"description": "<description>",
"default_icon": "icon.png",
"content_scripts": [
{
"matches": ["http://*.com"],
"js": ["script.js"]
}
],
"permissions": [
"http://*.com/"
]
}
I'm having this error:
could not load extension from <path>
Invaild value for 'content_scripts[0].matches[0]':Empty path
Upvotes: 24
Views: 18437
Reputation: 38254
You have a invalid matches
URL - content script match patterns need a scheme, host, and a path. The path includes the first slash /
after the host (in this case, *.co.il
).
Chrome is complaining that you do not have a path, so you have to add one.
http://*.co.il
, just change it to http://*.co.il/
. http://*.co.il/*
.Upvotes: 48