<
快应用 环境搭建 命令
>
上一篇

关系代数
下一篇

简单工厂模式

开发环境

安装 NodeJS

安装NodeJS,从NodeJS官网下载,6.0以上,不要使用8.0.*版本 ‘https://nodejs.org/en/’

安装 hap-toolkit

npm install -g hap-toolkit

输出版本信息,正常输出则安装完成

hap -v

开发阶段

创建项目

hap init <ProjectName>

安装依赖

npm install

手动编译

npm run build

自动编译(每次修改源代码文件后,都自动编译项目)

npm run watch

启动HTTP服务器

npm run server
// or
npm run server -- --port 8080

即可手机扫码安装


发布前打包

编译打包工程

在工程的根目录下运行

npm run build

编译后的工程目录在/<ProjectName>/build

生成的应用路径为/<ProjectName>/dist/<ProjectPackage>.rpk

增加 release 签名

通过 openssl 命令等工具生成签名文件private.pem、certificate.pem,例如

openssl req -newkey rsa:2048 -nodes -keyout private.pem -x509 -days 3650 -out certificate.pem

在工程的 sign 目录下创建 release 目录,将私钥文件 private.pem 和证书文件 certificate.pem 拷贝进去

发布程序包

发布程序包前需要增加release签名,然后在工程的根目录下运行

npm run release

生成的应用路径为/<ProjectName>/dist/<ProjectPackage>.release.rpk

Top
Foot