因为最开始没有一点点原生开发的经验,因此我就直接用的脚手架初始化项目。那下面咱们就从最最原始的Hello World项目开始吧,序篇太枯燥,自由发挥时间开始啦。css
npm install -g weex-toolkit weex create helloworld cd helloworld weex platform add ios weex platform add android cd platforms/ios pod install
接上面最后一个点,输入以下代码,就会看到浏览器自动打开一个网址,而后下载标题上的这个App扫描二维码就能够进行调试了html
weex debug src/index.vue
weex build web weex build ios weex build android
仍是把这个单独拿出来说一下吧,网上有好多版本的一统三端的js路径等,其实总结起来就是:
iOS:能拿到weex.config.bundleUrl(我这边是file:///var/containers/Bundle/Application/4D5A8D6F-2824-4603-936B-B77418600858/WeexDemo.app/bundlejs/index.js)能取到上面截图bundlejs目录地址,再作相对处理便可。
Android:weex.config.bundleUrl拿到的地址形式不统一,最后就是写死的file://assets/dist
web:weex run web的时候浏览器会自动打开一个地址,能够研究这个地址再作一下调整。
后续章节能够把这个方法提供给你们参考。vue
[WXSDKEngine registerModule:@"xxx" withClass:[xxx class]]; [WXSDKEngine registerComponent:@"xxx" withClass:[xxx class]];
Hello World就先讲这么多吧,第一次写系列文章,终于把开头三章搞定了,若是你们对个人专栏有一点点兴趣,就请点个赞哦,欢迎收藏继续关注,谢谢。android