1.0迁移到2.0指引

weex工程

  • 将 2.0 版本中的 package.json 替换 1.0

  • 运行 cnpm i 安装新依赖(删除先前的依赖)

查看 package.json ,新增了许多命令:

  1. "develop": "weexbox-service build develop",
  2. "test": "weexbox-service build test",
  3. "preRelease": "weexbox-service build preRelease",
  4. "release": "weexbox-service build release",
  5. "watchDevelop": "weexbox-service watch develop",
  6. "watchTest": "weexbox-service watch test",
  7. "watchPreRelease": "weexbox-service watch preRelease",
  8. "watchRelease": "weexbox-service watch release",
  9. "debug": "weexbox-service debug",
  10. "lint": "eslint --fix --ext .js,.vue src",

说明:

命令 说明
develop 构建开发环境
test 构建测试环境
preRelease 构建预发布(准生产)环境
release 构建发布(生产)环境
watchDevelop 监听开发环境中weex页面
watchTest 监听测试环境中weex页面
watchPreRelease 监听预发布(准生产)环境中weex页面
watchRelease 监听发布(生产)环境中weex页面
debug 开启debug页面,在命令watch中已开启,无需运行
lint 代码格式化

iOS工程

升级pod

  1. pod 'WeexBox', '~> 2.0'

Android工程

升级dependencies

  1. dependencies {
  2. api 'com.github.aygtech:weexbox-android-library:2.2.0'
  3. }