You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@weex.apache.org by ha...@apache.org on 2018/07/03 02:27:40 UTC

incubator-weex git commit: [WEEX-397][jsfm] update build script of js framework (#1199)

Repository: incubator-weex
Updated Branches:
  refs/heads/master b63944181 -> 5238f44d6


[WEEX-397][jsfm] update build script of js framework (#1199)


Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/5238f44d
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/5238f44d
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/5238f44d

Branch: refs/heads/master
Commit: 5238f44d698971c7da38a623f9036e4e32c728f3
Parents: b639441
Author: Hanks <zh...@gmail.com>
Authored: Wed May 23 16:47:44 2018 +0800
Committer: Hanks <zh...@gmail.com>
Committed: Tue Jul 3 10:26:28 2018 +0800

----------------------------------------------------------------------
 build/build.js               |  8 ++++----
 build/config.js              | 12 ++++++------
 scripts/build_from_source.sh |  8 ++++----
 3 files changed, 14 insertions(+), 14 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/5238f44d/build/build.js
----------------------------------------------------------------------
diff --git a/build/build.js b/build/build.js
index f2c8036..4183a51 100644
--- a/build/build.js
+++ b/build/build.js
@@ -85,8 +85,8 @@ async function build (name) {
 
   const config = getConfig(pkgName)
   const minifyConfig = getConfig(pkgName, true)
-  const ES6Config = getConfig(pkgName, false, true)
-  const ES6MinifyConfig = getConfig(pkgName, true, true)
+  // const ES6Config = getConfig(pkgName, false, true)
+  // const ES6MinifyConfig = getConfig(pkgName, true, true)
 
   if (isWatch) {
     return await runRollupOnWatch(config)
@@ -95,8 +95,8 @@ async function build (name) {
     console.log(`\n => start to build ${pkgName}\n`)
     await runRollup(config)
     await runRollup(minifyConfig)
-    await runRollup(ES6Config)
-    await runRollup(ES6MinifyConfig)
+    // await runRollup(ES6Config)
+    // await runRollup(ES6MinifyConfig)
   }
 }
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/5238f44d/build/config.js
----------------------------------------------------------------------
diff --git a/build/config.js b/build/config.js
index 9b582e2..eba6162 100644
--- a/build/config.js
+++ b/build/config.js
@@ -38,7 +38,7 @@ const configs = {
     input: absolute('runtime/entries/index.js'),
     output: {
       name: 'Weex',
-      file: absolute('pre-build/weex-js-framework'),
+      file: absolute('dist/weex-js-framework'),
       banner: `(this.nativeLog || function(s) {console.log(s)})`
         + `('START JS FRAMEWORK ${subversion.framework}, Build ${now()}. `
         + `(Vue: ${deps['weex-vue-framework']}, Rax: ${deps['weex-rax-framework']})');\n`
@@ -49,7 +49,7 @@ const configs = {
     input: absolute('runtime/entries/env.js'),
     output: {
       name: 'WeexEnvironmentAPIs',
-      file: absolute('pre-build/weex-env'),
+      file: absolute('dist/weex-env'),
       banner: `/* Prepare Weex Environment APIs ${subversion.framework}, Build ${now()}. */\n\n`
         + `var global = this; var process = {env:{}};`
     }
@@ -58,14 +58,14 @@ const configs = {
     input: absolute('runtime/entries/polyfill.js'),
     output: {
       format: 'iife',
-      file: absolute('pre-build/weex-polyfill')
+      file: absolute('dist/weex-polyfill')
     }
   },
   'weex-vue': {
     input: absolute('runtime/entries/vue.js'),
     output: {
       name: 'WeexVue',
-      file: absolute('pre-build/weex-vue'),
+      file: absolute('dist/weex-vue'),
       banner: `(this.nativeLog || function(s) {console.log(s)})`
         + `('Weex JS Framework ${subversion.framework}, Build ${now()}. `
         + `(Vue: ${deps['weex-vue-framework']})');\n`
@@ -76,7 +76,7 @@ const configs = {
     input: absolute('runtime/entries/rax.js'),
     output: {
       name: 'WeexRax',
-      file: absolute('pre-build/weex-rax'),
+      file: absolute('dist/weex-rax'),
       banner: `(this.nativeLog || function(s) {console.log(s)})`
         + `('Weex JS Framework ${subversion.framework}, Build ${now()}. `
         + `(Rax: ${deps['weex-rax-framework']})');\n`
@@ -95,7 +95,7 @@ const configs = {
     input: absolute('runtime/entries/legacy.js'),
     output: {
       name: 'WeexLegacy',
-      file: absolute('pre-build/weex-legacy'),
+      file: absolute('dist/weex-legacy'),
       banner: `(this.nativeLog || function(s) {console.log(s)})`
         + `('Weex Legacy Framework ${subversion.framework}, Build ${now()}.');\n`
         + frameworkBanner

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/5238f44d/scripts/build_from_source.sh
----------------------------------------------------------------------
diff --git a/scripts/build_from_source.sh b/scripts/build_from_source.sh
index 060f5a2..7a794a2 100755
--- a/scripts/build_from_source.sh
+++ b/scripts/build_from_source.sh
@@ -24,11 +24,11 @@ fi
 
 echo "Build Weex SDK From Source...."
 
-npm install --production
-npm run install:buildtools
-npm run build:source
+npm install
+npm run build:jsfm
+npm run build:polyfill
 
-echo "Javascript Framework and HTML5 SDK build completed."
+echo "Weex JS Framework build completed."
 sleep 2
 
 cp pre-build/weex-js-framework.min.js ios_sdk/WeexSDK/Resources/main.js