codecamp

Weex 系统组件

Weex CLI 在新版本中将各个功能模块拆分成了独立的几个部分,如果你看到我们的源代码,你会发现我们在仓库中通过Lerna管理了多个单独发布的包,提供如下功能模块:

  • @weex-cli/core​ 内核模块用于模块调用及升级管理,该内核:可升级;可以通过插件及扩展进行能力定制;提供全局可配置的文件;
  • @weex-cli/generator​ 模块快速搭建交互式的项目脚手架。
  • @weex-cli/compile​ 模块快速零配置编译工程文件。
  • @weex-cli/preview​ 模块快速零预览Weex页面。
  • @weex-cli/debug​ 模块对Weex页面进行编译调试。
  • @weex-cli/doctor​ 模块快速检查用户本地开发环境。
  • @weex-cli/lint​ 模块对本地.vue文件进行质量诊断。
  • @weex-cli/device​ 模块快速管理用户本地设备。
  • @weex-cli/run​ 模块快速运行iOS/Android/Web工程。


Weex 调试
Weex 安装
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

Weex 调试

Weex 集成Devtool到Android

Weex 集成Devtool到IOS

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }