Commit Graph

27 Commits

Author SHA1 Message Date
Evan You ef358fef94 build: tweak build script 2017-10-04 18:14:53 -04:00
Evan You a5e5b31455 feat: add in-browser build for vue-template-compiler 2017-10-02 18:14:41 -04:00
Evan You 4361a2b3ae build: bump rollup version 2017-09-27 18:05:39 -04:00
Hanks 2deda3d432 refactor(weex): Adjust the weex platform entry file to fit the new weex runtime (#6620)
* trim trailing whitespace

* revert(weex): remove the new Function hack for V8, as Weex uses JSC now

Remove the `callFunctionNative` method and `compileBundle`, which is provided by modified V8. In
order to maintain the consistency of the js engine, Weex also use JSC on Android. The legacy hack
for V8 engine should be removed.

* refactor(weex): move module and component apis to weex runtime

Modules and components should be registered in weex runtime, not the specific framework. The
`registerModules`, `registerComponents`, `weex.supports` and `weex.requireModule` api is moved to
weex runtime, which is in the "apache/incubator-weex" repo.

* test(weex): refactor the test cases to fit the new weex-js-runtime

* fix(weex): use document instead of renderer to create Element
2017-09-18 15:38:27 -04:00
Evan You a855dd0564 add environment-agnostic build for vue-server-renderer 2017-06-13 16:54:55 +08:00
Evan You 4461b4c399 rename entries 2017-05-15 15:17:38 +08:00
Evan You 914879f1ce move ssr entry 2017-04-18 12:53:15 +08:00
Evan You 7b8b0e48f7 restructure: remove entires directory 2017-04-18 12:38:27 +08:00
Evan You a2bff57b0d include ssr webpack plugin in main repo 2017-04-16 21:45:31 +08:00
Evan You 1b6a7d4b87 add esm builds 2017-02-25 22:09:14 -05:00
Evan You e71d70dcb3 tweak build + upgrade flow 2017-02-13 13:33:42 -05:00
Evan You 068095579b support source map in bundle renderer 2017-02-03 10:42:19 -05:00
Evan You 53d059222f [weex] use factory pattern to create fresh Vue copies for each Weex instance 2017-01-20 16:10:11 -05:00
Eduardo San Martin Morote b9376eb5ff Refactor version replacement (#4400)
Use the rollup replace plugin to replace weexVersion and (Vue) version
inside the files
2016-12-08 10:01:38 -05:00
Evan You 9dce7adfa2 Streaming render for weex
fix append mode for keep-alive reactivation

streaming render for weex

fix weex test case

inject __WEEX__ during tests

fix append:tree for iOS

ignore weex branch
2016-11-26 16:04:47 -05:00
Evan You 2dc2d062b1 adjust build 2016-11-20 12:03:43 -05:00
Evan You 366202f316 fix entity-decoder build config 2016-11-16 11:25:40 -05:00
Evan You 02620c928f fix weex-compiler externals 2016-11-15 21:43:47 -05:00
Evan You cb253d7405 wip: weex framework integration 2016-11-07 16:26:06 -05:00
Evan You a4fcdbe673 make standalone build usable in Node.js too 2016-11-05 14:37:30 -04:00
Evan You 4314f45022 add umd runtime build for CDN (close #3948) 2016-11-01 13:48:24 -04:00
peisong 9c91190b40 Fix typos. (#3956) 2016-10-19 17:21:22 +02:00
Evan You d362d64633 update entities encoding/decoding (fix #3899) 2016-10-13 05:05:35 -04:00
Sebastian Schweizer 6541e68aaa add license information to vue.common.js (#3835) 2016-10-05 15:16:01 -04:00
Evan You eef05ac9e9 use rollup-plugin-flow-no-whitespace 2016-09-22 00:07:33 -04:00
Evan You 72710db4f4 use same alias file 2016-08-28 10:42:10 -04:00
Evan You 961d109148 build adjustments 2016-08-27 19:03:15 -04:00