#weex学习笔记<二> : 让官方demo跑起来

目前关于weex的资料相对比较少,而且官网资料有一些比较陈旧,网上的资料页相对比较杂乱,学习起来十分吃力.个人觉得官方的demo对于学习者来说是一个比较好的学习资料,这样我们可以根据demo来深入研究学习.

  • 准备: 将项目克隆到本地
git clone https://github.com/alibaba/weex.git

完成后别急,也不要按照网上说的拷贝sdk什么的,往下执行:

  • 第一步 : 定位到weex目录(也就是根目录)
cd weex

  • 第二步 :下面这句注意要加上 sudo,否则可能失败
sudo npm install

  • 第三部: 执行start命令,也就是让当前电脑当做一个服务器,手机可以访问并读取js文件
./start
    
  • 第四部: 其它准备工作,安装xcode,cocoapods(这个可以百度或者看我之前的文章)等

  • 第五步: 更新cocoapods本地仓库,这个如果不更新,可能会导致下一步报错,从而使demo无法编译通过,表示这里有坑,这一步可能会时间较长,耐心等待吧

pod repo update

  • 第六步: 找到podfile文件,执行pod install命令,安装相关依赖
cd ios/playground

pod install

  • 第七部: 如果没报错,恭喜你成功了90%,如果报错了,看上一步,最后一步,对代码稍作修改:
    找到DemoDefine.h这个文件,将第11 行的CURRENT_IP修改为 当前电脑的局域网地址,比如我的是192.168.1.25,并且确保手机和电脑处在用一个局域网内

    PS: 这个时候手机实际上访问当前电脑来获取js文件,如果将debug模式改为release模式,则不需要执行第三步,直接可以运行,因为这时手机访问的是网络上的js文件

  • 第八步: 编译,运行

下次我还要运行demo怎么办?

比如电脑重启了,或者关机了,那么其实手机已经不能再访问当前电脑了,我们只需要重新执行第一,三,七,八步即可.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容