快应用环境搭建

安装node.js

https://nodejs.org/en/blog/release/v6.11.3/
注意:本人安装了最新的node-v9.9.0版本的node.js,发现执行npm run build命令报错遇到Cannot find module ‘…/webpack.config.js,’执行 hap update --force再执行npm install重新npm run build编译项目,结果还是报同样的错,最终选择安装V6.11.3

输入node -v查看 版本(注意v是小写)

安装hap-toolkit
打开cmd->npm install -g hap-toolkit

npm install -g hap-toolkit

本人首次未翻墙安装失败了,翻墙后安装成功

输入hap -V查看 版本(注意V是大写)


Image.png

新建一个项目,文件名是FirstQuickProject

hap init FirstQuickProject
├── node_modules
├── sign                      rpk包签名模块
│   └── debug                 调试环境
│       ├── certificate.pem   证书文件
│       └── private.pem       私钥文件
├── src
│   ├── Common                公用的资源文件和组件文件
│   │   └── logo.png          manifest.json中配置的icon
│   ├── Demo                  页面目录
│   |   └── index.ux          页面文件,文件名不必与父文件夹相同
│   ├── app.ux                APP文件(用于包括公用资源)
│   └── manifest.json         项目配置文件(如:应用描述、接口申明、页面路由等)
└── package.json              定义项目需要的各种模块及配置信息,npm install根据这个配置文件,自动下载所需的运行和开发环境

编译项目
执行npm install命令安装依赖
执行npm run build命令编译项目
项目根目录下查看,发现已经出现build和dist目录了,其中编译生成的.rpk文件就在dist目录下
注意:命令都是在根目录下执行

安装运行rpk包
调试器下载:https://www.quickapp.cn/docCenter/post/69
执行npm run server命令会在命令行生成二维码
用调试器扫描二维码安装

使用的IDE
vscode+hap extension插件开发

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

推荐阅读更多精彩内容