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 <[email protected]> Authored: Wed May 23 16:47:44 2018 +0800 Committer: Hanks <[email protected]> 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
