소스 검색

fix(package.json): failing build from jitsi-meet project

master
hristoterezov 9 년 전
부모
커밋
b2cbb92895
2개의 변경된 파일13개의 추가작업 그리고 12개의 파일을 삭제
  1. 1
    12
      package.json
  2. 12
    0
      start_browserify.js

+ 1
- 12
package.json 파일 보기

@@ -40,20 +40,9 @@
40 40
     "uglify-js": "2.4.24",
41 41
     "watchify": "^3.7.0"
42 42
   },
43
-  "babel": {
44
-    "presets": ["es2015"]
45
-  },
46
-  "browserify": {
47
-    "transform": [
48
-      ["babelify", {
49
-        "ignore": ["node_modules", "modules/RTC/adapter.screenshare.js"]
50
-      }]
51
-    ]
52
-  },
53 43
   "scripts": {
54 44
     "install": "npm run browserify && npm run version && npm run uglifyjs",
55
-
56
-    "browserify": "browserify -d JitsiMeetJS.js -s JitsiMeetJS | exorcist lib-jitsi-meet.js.map > lib-jitsi-meet.js && [ -s lib-jitsi-meet.js ]",
45
+    "browserify": "node ./start_browserify.js | exorcist lib-jitsi-meet.js.map > lib-jitsi-meet.js && [ -s lib-jitsi-meet.js ]",
57 46
     "version": "VERSION=`./get-version.sh` && echo lib-jitsi-meet version is:${VERSION} && sed -i'' -e s/{#COMMIT_HASH#}/${VERSION}/g lib-jitsi-meet.js",
58 47
     "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",
59 48
     "watch": "watchify JitsiMeetJS.js -s JitsiMeetJS -o lib-jitsi-meet.js -v",

+ 12
- 0
start_browserify.js 파일 보기

@@ -0,0 +1,12 @@
1
+var browserify = require("browserify");
2
+var babelify = require("babelify");
3
+
4
+browserify("./JitsiMeetJS.js", {
5
+    debug: true,
6
+    standalone: "JitsiMeetJS"
7
+}).transform(babelify.configure({
8
+  ignore: [
9
+      /\/node_modules\/(?!lib-jitsi-meet\/)/,
10
+      "modules/RTC/adapter.screenshare.js"],
11
+  presets: ["es2015"]
12
+})).bundle().pipe(process.stdout);

Loading…
취소
저장