Skip to content

Chrome 21 doesn't allow extensions to be installed by hand #74

Closed
zeke opened this Issue Aug 31, 2012 · 5 comments

4 participants

@zeke
zeke commented Aug 31, 2012

I tried to upgrade from dotjs 1.5 to 1.6 today, and to my dismay:

Extensions, apps, and user scripts can only be added from the Chrome Web Store" - http://cl.ly/image/3Z2v3g2K2W3x

My short-term solution was to unpack the extension:

git clone http://github.com/defunkt/dotjs
cd dotjs
rake install
# (prompt)
cd builds
cp dotjs.crx dotjs.zip
unzip dotjs.zip
# (load unpacked extension in chrome)
@hbmartin

+1, any chance this extension will be posted to the Chrome Store?

@hbmartin

In the meantime, here's a workaround:
unzip build/dotjs.crx
Open Chrome's Extensions page (chrome://chrome/extensions/)
Check the "Developer mode" checkbox
Click the "Load unpacked extensions..." button
Select the directory unzipped in the first step (the one containing manifest.json)

@Peeja
Peeja commented Sep 17, 2012

There's a slightly easier way:

In the latest version of Google Chrome, you must explicitly tell Chrome that you want to install these extensions by adding them through the Extensions page.

Took me a bit to figure out what that meant. Turns out that if you open the Extensions page and drag the .crx into that window, it'll install. The idea is to keep websites from hosting extensions while allowing you to install them manually, like this.

@zeke
zeke commented Sep 17, 2012

Thanks @Peeja, that worked like a charm! I submitted a pull request with more explicit instructions: #77

@defunkt
Owner
defunkt commented Jan 17, 2013

added to chrome store 👍

@defunkt defunkt closed this Jan 17, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.