# 环境要求&安装

# 基础知识

使用该开发工具需要对node、npm的基础知识有一定的了解,可参考官方文档进行学习nodenpm

# 环境要求



Node.js:js运行环境,使用v10.x版本

为避免发生未知意外,Node.js务必使用v10.x版本。mac系统用户建议使用pkg安装包,windows系统用户建议使用msi安装包

# CLI工具安装

npm i @ezviz/ezm-cli -g

npm模块安装使用默认registry仓库容易导致下载失败,如无自建的私有npm服务器,建议使用淘宝镜像站,通过命令npm config set registry https://registry.npm.taobao.org进行设置。

@ezviz/ezm-cli安装完成后第一次执行命令会对工具进行初始化,具体过程可查阅“CLI工具升级”章节。

模块初始化过程中会安装npm模块keytar,该模块包含c/c++的库,目前node版本v10.x作者提供了预编译好的库。其他环境可能需要源码现编,需要系统中有node-gyp等相关环境。初始化过程出错时可先关注这一点。