3月20日,小米、中兴、华为、金立、联想、魅族、努比亚、OPPO、vivo、一加,共十家手机厂商在北京联合召开快应用标准启动发布会,手机厂商与中国信息通讯研究院、电信终端产业协会、中国软件行业协会及数百家知名移动互联网应用企业共襄盛举,共同见证移动应用新生态的到来。node
哇塞,好牛逼,此处来个掌声,而后各个公众号、朋友圈、新闻都在发快应用的新闻,我靠,再不来凑个热闹,是否是感受本身落伍了?那就来一发。android
官网有文档,我来讲几个注意的点webpack
没关系没关系,官网有说明,web
若是报错遇到Cannot find module '.../webpack.config.js',
请从新执行一次hap update --force。
这是因为高版本的npm在npm install时,会校验并删除了node_modules下部分文件夹,致使报错。
而hap update --force会从新复制hap-toolkit文件夹到node_modules中
复制代码
那就执行一下命令npm
hap update --force
复制代码
这绿色让我揪着的心放了下来,看来生活必须得带点绿啊bash
继续执行刚刚的命令,编译一下项目服务器
npm run build
复制代码
很完美weex
执行成功后,咱们会发现新增长了两个目录,一个是build目录,一个是dist目录app
等等,你这rpk我android手机又识别不了,怎么安装啊,这又得用快应用的两个工具了,给出下载连接工具
这两个我来稍微的介绍一下,“调试器”这个工具是用来帮助咱们安装rpk应用的,能够扫码安装、本地安装,主要目的就是找到rpk文件,在下载这个调试器安装的时候,你会发现按钮都是灰的,没法点击,这是由于他没找到依赖安装rpk的容器
“快应用容器”:是rpk运行的基础,全部的rpk都是运行在这个容器之上,就比如android,他能识别apk文件并运行,快应用容器能识别rpk文件并运行,为啥“饿了吗”那些流应用不安装这个容器软件呢,由于各大厂商呀,你们都出来支持流应用,在本身的系统里面内置了解析rpk的容器,固然不须要再安装啦。
看到好多人都是用本地安装,我就恰恰逆其道,用二维码。
先打开“容器apk”,而后再打开“快应用调试器”,这样,快应用调试器就能够用了
首先,咱们cd到项目的根目录,运行命令
npm run server -- --port 8080
复制代码
我靠,什么玩意,打开“快应用调试器”,硬是扫了大半天没扫出来,你是逗比吗,记得扫码安装那时候玩的仍是weex,至少人家还能扫出来,算了,看在你告诉我,访问地址就能看到服务器端生成的二维码的份上,我就不说啥了,打开连接查看二维码
而后用“调试器”扫下码,他会自动运行打开应用,就是下图这个玩意,我真TM,人家示例代码至少有几个UI的例子,你竟然就一个欢迎页加个关于????
而后打开“快应用容器”,就能看到咱们安装好的应用了,之后能够经过这个容器打开本身安装的应用。
讲真,玩起来很挺不错,很原生般的体验,可是,我感受走不远,这个跟Dcloud的流应用没区别,人家很早就有了这个东西,不仍是平平淡淡,如今的市场都是喊的响,看的多,想改变格局?仍是有点难。