spon-weex
v0.3.0
Published
spon-weex
Downloads
9
Readme
USAGE
spon weex add
添加weex的脚手架页面,包含一个vue文件、js入口文件以及一个html入口文件。
spon weex dev -n xxx
本地开启服务器进行开发调试,配合
weex-loader
和vue-loader
,实时编译.vue
文件。与spon mb dev
相比删除了线上拉取component组件环节。在开发过程中
.vue
文件会被分别编译成xx.min.js
和xx.weex.min.js
文件,其中xx.min.js
由vue-loader
编译,用于H5页面的脚本,而xx.weex.min.js
由weex-loader
编译,用于APP。以下0.3.0版本新增
spon weex dev -n a,b,c (调试指定多个页面,英文
,
连接)spon weex dev -n a (调试单个页面)
spon weex dev 调试所有页面(速度会慢)
支持
/api
开头的接口代理,代理到shop.m.showjoy.net
在项目根目录可以添加
.cookie
文件,存入用户账号信息,用于接口代理调试。默认已经存在Xinkj5zbh
账号信息。spon weex debug -n xxx
封装了官方的
weex-devtool
,开启native调试模式。~~spon-weex在每次调用官方
weex-devtool
时都会检查此weex-dev-tool
是否是最新版本,若不是,会强制更新。~~~~spon weex build -n xxx~~
0.3.0版本修改 该命令在jenkins服务器打包中使用,本地使用无效
打包资源。同开发环境,最后会生成两个js文件。
xx.min.js
和xx.weex.min.js
文件git 相关发布流程与当前环境一致
在开发以及调试weex页面期间需要保证spon weex dev
dev环境始终开启,这样会保证在debug模式下调试app真机时二维码代表的是实时的编译后文件。
此spon-weex插件仅在正常业务项目录下工作
|-shop-m
|--build
|--src
|----pages
|------weex-test
|--------weex-text.js
|--------weex-text.vue
|--------weex-text.html
CHANGELOG
0.3.0
1、[feature] spon weex dev 支持指定多个文件调试,用于native多页面调试。
2、[feature] spon weex dev 本地调试环节支持proxy
代理/api
开头的接口代理,代理到shop.m.showjoy.net
3、[feature] 项目中可以使用npm install
命令进行第三方库的引用。
4、[fix] spon weex add 生成的脚手架文件符合eslint规范
5、[fix] spon weex debug 不会强制要求升级weex-devtool
6、[other] 强制 npm 版本大于 5
0.2.0
- 在dev build命令会触发eslint代码规范检查。build命令时若eslint检测到规范问题会中断构建。
0.1.0
内置的webpack由1.0升级到2.0+ 支持tree-shaking打包,全面支持es6模块
spon weex build -n xxx
命令删除了md5信息的输出对于weex-vue-render修复了内联style样式无法添加css前缀问题
0.0.12
- 添加了
MD5
命令 ``spon weex md5 -n xxx
0.0.11
对
spon-weex
所有命令添加-n参数
判断,无效文件或者忘记添加-n
参数都会进行提醒。H5端weex-vue-render适配
0.10.0
版本,对vue模板文件添加了meta[name=viewport]头信息。spon weex dev -n xxx
调试环境下新增了webpack错误信息输出,老版本只在build命令下有webpack错误信息输出。
spon weex build -n xxx
打包命令输出当前weex.min.js
文件的md5,用于app修改版本号验证。