安装NodeJS,从NodeJS官网下载,6.0以上,不要使用8.0.*版本 ‘https://nodejs.org/en/’
npm install -g hap-toolkit
输出版本信息,正常输出则安装完成
hap -v
hap init <ProjectName>
npm install
npm run build
npm run watch
npm run server
// or
npm run server -- --port 8080
即可手机扫码安装
在工程的根目录下运行
npm run build
编译后的工程目录在/<ProjectName>/build
生成的应用路径为/<ProjectName>/dist/<ProjectPackage>.rpk
通过 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