# 快速入门
# 运行环境
- 安装
Node.js
并且版本大于 8.0 - 基础库版本为
2.7.3
及以上 - 开发者工具版本为
1.02.1907232
及以上
# 安装
使用小程序自动化 SDK,直接执行以下命令:
npm i miniprogram-automator --save-dev
# 使用
必须开启以上选项,否则 SDK 将无法正常启动工具自动化功能。
然后直接引入 SDK 开始编写控制脚本,参考下边例子:
const automator = require('miniprogram-automator') automator.launch({ cliPath: 'path/to/cli', // 工具 cli 位置,如果你没有更改过默认安装位置,可以忽略此项 projectPath: 'path/to/project', // 项目文件地址 }).then(async miniProgram => { const page = await miniProgram.reLaunch('/page/component/index') await page.waitFor(500) const element = await page.$('.kind-list-item-hd') console.log(await element.attribute('class')) await element.tap() await miniProgram.close() })
最后执行 node path/to/script
即可看到输出结果。
关于 SDK 提供的接口,更多详细用法可以参阅 Automator、MiniProgram、Page、Element。