Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save ahgood/ce565425b5b38ee68832294f66db0ec8 to your computer and use it in GitHub Desktop.
Save ahgood/ce565425b5b38ee68832294f66db0ec8 to your computer and use it in GitHub Desktop.
*Need enable proxy to install packages for users from China
Windows:
Run Command prompt as administrator
npm install grunt-cli bower yo jpm generator-firefox-extension -g
npm install
bower install
mkdir myextension
cd myextension
yo firefox-extension myextension
copy myextension/app folder to upper folder (it's a bug)
grunt run
Export xpi:
grunt build
rename dist to dist.xpi and then drag to Firefox and install
Mac:
sudo npm install grunt-cli bower yo generator-firefox-extension -g
npm install
bower install
mkdir myextension
cd myextension
yo firefox-extension myextension
grunt run
Export xpi:
grunt build
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment