diff options
author | Dan Finlay <dan@danfinlay.com> | 2016-03-03 04:14:23 +0800 |
---|---|---|
committer | Dan Finlay <dan@danfinlay.com> | 2016-03-03 04:14:23 +0800 |
commit | 19c1c39334f46149e1a14ed4b27ef437b78a969c (patch) | |
tree | cf7586f1ddc82d3d99b1258eb6b7807205b0a026 | |
parent | 4b8be94f5102fb3082a3a671658224eee74832f3 (diff) | |
download | tangerine-wallet-browser-19c1c39334f46149e1a14ed4b27ef437b78a969c.tar tangerine-wallet-browser-19c1c39334f46149e1a14ed4b27ef437b78a969c.tar.gz tangerine-wallet-browser-19c1c39334f46149e1a14ed4b27ef437b78a969c.tar.bz2 tangerine-wallet-browser-19c1c39334f46149e1a14ed4b27ef437b78a969c.tar.lz tangerine-wallet-browser-19c1c39334f46149e1a14ed4b27ef437b78a969c.tar.xz tangerine-wallet-browser-19c1c39334f46149e1a14ed4b27ef437b78a969c.tar.zst tangerine-wallet-browser-19c1c39334f46149e1a14ed4b27ef437b78a969c.zip |
Watch metamask-ui for changes during grunt dev
-rw-r--r-- | Gruntfile.js | 8 | ||||
-rw-r--r-- | README.md | 10 |
2 files changed, 16 insertions, 2 deletions
diff --git a/Gruntfile.js b/Gruntfile.js index 5ac52f74e..f04fcac3a 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -18,7 +18,8 @@ module.exports = function (grunt) { // Configurable paths var config = { app: 'app', - dist: 'dist' + dist: 'dist', + ui: 'node_modules/metamask-ui' }; grunt.initConfig({ @@ -29,7 +30,10 @@ module.exports = function (grunt) { // Watches files for changes and runs tasks based on the changed files watch: { js: { - files: ['<%= config.app %>/scripts/{,*/}*.js'], + files: [ + '<%= config.app %>/scripts/{,*/}*.js', + '<%= config.ui %>/{,*/}*.js', + ], options: { livereload: '<%= connect.options.livereload %>' }, @@ -21,3 +21,13 @@ 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! |