Go to file
Dan Finlay 19c1c39334 Watch metamask-ui for changes during grunt dev 2016-03-02 12:14:23 -08:00
app web3-provider - add nonce tracker 2016-03-01 12:27:08 -08:00
test init commit 2015-07-31 18:38:02 -07:00
.editorconfig init commit 2015-07-31 18:38:02 -07:00
.gitattributes init commit 2015-07-31 18:38:02 -07:00
.gitignore meta - gitignore 2015-08-01 16:33:00 -07:00
.jshintrc init commit 2015-07-31 18:38:02 -07:00
.yo-rc.json init commit 2015-07-31 18:38:02 -07:00
Gruntfile.js Watch metamask-ui for changes during grunt dev 2016-03-02 12:14:23 -08:00
README.md Watch metamask-ui for changes during grunt dev 2016-03-02 12:14:23 -08:00
package.json deps - bump provider engine 2016-02-17 13:43:44 -08:00

README.md

Metamask Plugin

Development

npm install --global grunt-cli
npm install
grunt dev

In Chrome

Open Settings > Extensions.

Check "Developer mode".

At the top, click Load Unpacked Extension.

Navigate to your metamask-plugin/dist folder.

Click Select.

You now have the plugin, and can click 'inspect views: background plugin' to view its dev console.

Developing the UI

To enjoy the live-reloading that grunt dev offers while working on the metamask-ui dependency:

  1. Clone the metamask-ui dependency locally.
  2. npm install in its folder.
  3. Run npm link in its folder.
  4. Run npm link metamask-ui in this project folder.
  5. Next time you grunt dev it will watch the metamask-ui for changes as well!