Weex中Web端做SPA,Native端做多页应用以及Vuex的接入
https://github.com/MasonLiuChn/WeexExplorerWeexExplorer尝试实现:Web端做SPA,Native端做多页应用使用Vuex一、build native每个vue文件都为生成一个独立的bundle入口是 index.vue即 index.vue –> mixins –> 加载router-native和vuex每个bundle都有自己
·
https://github.com/MasonLiuChn/WeexExplorer
WeexExplorer尝试实现:
- Web端做SPA,Native端做多页应用
- 使用Vuex
一、build native
- 每个vue文件都为生成一个独立的bundle
- 入口是 index.vue
即 index.vue –> mixins –> 加载router-native和vuex - 每个bundle都有自己独立的vuex环境,互不相通
二、build web
- 所有的vue页面都会打包成一个bundle
- 入口是entry-web.js
即 entry-web.js –> router-web.js –> index.vue –> mixins –> 加载router-native(无效)和vuex - 整个项目里页面间的vuex环境相通
三、工具记录
weex 脚手架
npm install -g weex-toolkit #用npm安装 weex-toolkitweex 调试
weex debug #会安装weex-devtool 然后开启debug调试weex 包管理
weex create #会安装weexpackAndroid weex server host 设置
- 使用真机,设置电脑真实ip
- 使用真机并且连接usb调试,设置localhost 使用adb reverse
- 使用genomotion 设置ip 为10.0.2.3 或使用虚 AVD 设置ip 10…忘了
更多推荐
已为社区贡献1条内容
所有评论(0)