Sfoglia il codice sorgente

Recompile browserify bundle on file changes (watch mode)

dev1
Ivan Loire 9 anni fa
parent
commit
2673dcddaa
2 ha cambiato i file con 9 aggiunte e 2 eliminazioni
  1. 6
    0
      README.md
  2. 3
    2
      package.json

+ 6
- 0
README.md Vedi File

@@ -21,5 +21,11 @@ To build the Lib Jitsi Meet, just type
21 21
 npm install
22 22
 ```
23 23
 
24
+For development, use watch to recompile your browserify bundle on file changes:
25
+
26
+```
27
+npm run watch
28
+```
29
+
24 30
 ## Discuss
25 31
 Please use the [Jitsi dev mailing list](http://lists.jitsi.org/pipermail/dev/) to discuss feature requests before opening an issue on Github. 

+ 3
- 2
package.json Vedi File

@@ -34,7 +34,8 @@
34 34
     "jshint": "^2.8.0",
35 35
     "precommit-hook": "^3.0.0",
36 36
     "exorcist": "*",
37
-    "uglify-js": "2.4.24"
37
+    "uglify-js": "2.4.24",
38
+    "watchify": "^3.7.0"
38 39
   },
39 40
   "scripts": {
40 41
     "install": "npm run browserify && npm run version && npm run uglifyjs",
@@ -42,7 +43,7 @@
42 43
     "browserify": "browserify -d JitsiMeetJS.js -s JitsiMeetJS | exorcist lib-jitsi-meet.js.map > lib-jitsi-meet.js ",
43 44
     "version": "VERSION=`./get-version.sh` && echo lib-jitsi-meet version is:${VERSION} && sed -i'' -e s/{#COMMIT_HASH#}/${VERSION}/g lib-jitsi-meet.js",
44 45
     "uglifyjs": "uglifyjs -p relative lib-jitsi-meet.js -o lib-jitsi-meet.min.js --source-map lib-jitsi-meet.min.map --in-source-map lib-jitsi-meet.js.map",
45
-
46
+    "watch": "watchify JitsiMeetJS.js -s JitsiMeetJS -o lib-jitsi-meet.js -v",
46 47
     "lint": "jshint .",
47 48
     "validate": "npm ls"
48 49
   },

Loading…
Annulla
Salva