美文网首页前端小记让前端飞Web前端之路
小程序自动化miniprogram-automator填坑

小程序自动化miniprogram-automator填坑

作者: 革易 | 来源:发表于2020-07-28 16:02 被阅读0次

预计文章时效:2020.7-2020.12
相关文档链接:
小程序自动化:https://developers.weixin.qq.com/miniprogram/dev/devtools/auto/
命令行v2:https://developers.weixin.qq.com/miniprogram/dev/devtools/cli.html

说明:第一个链接为小程序自动化官方文档,第二个为命令行工具官网文档,由于文档链接1说明不全,第一次配置很容易踩坑,记录一下配置过程。预计后期微信会对文档进行修正,顶部加了文章时效标识


正文

一、参照 小程序自动化文档→快速入门,安装miniprogram-automator

代码示例:新建文件夹,打开命令行

// 1、项目初始化npm
npm init

// 2、安装miniprogram-automator
npm i miniprogram-automator --save-dev

二、新建index.js文件,复制小程序自动化文档→API→Automator示例内容
注:此处跳过第一步快速入门中代码示例,直接参考Automator下内容。示例代码没问题,但应该是少了步骤,很容易误导踩坑。automator有两个方法,automator.launch和automator.connect,具体区别查看文档
代码示例

const automator = require("miniprogram-automator");

automator
  .connect({
    wsEndpoint: "ws://localhost:9420",
  })
  .then(async (miniProgram) => {
    const page = await miniProgram.reLaunch("/page/index/index");

    await page.waitFor(10000);
    console.log("10s后断开连接..");
    miniProgram.disconnect();
  })
  .catch((errMsg) => {
    console.log("失败:", errMsg);
  });

三、开启小程序自动化,执行index.js
代码示例
1、手动打开开发者工具,打开对应项目
2、参考链接文档命令行v2→开启自动化

// 此命令要在微信开发者工具安装目录下打开cmd执行
cli auto --project D:/ceshi/此处项目地址绝对路径 --auto-port 9420

3、在新建文件夹下执行node index.js

node index

相关文章

  • 小程序自动化miniprogram-automator填坑

    预计文章时效:2020.7-2020.12相关文档链接:小程序自动化:https://developers.wei...

  • 微信小程序自动化工具miniprogram-automator体

    小程序自动化SDK(miniprogram-automator)为开发者提供了一套通过外部脚本操控小程序的方案,从...

  • 小程序填坑

    小程序的任何json文件都不要加任何注释信息 双花括号才能实现属性设置false的定义,否则失效 元素的显示和隐藏...

  • 小程序填坑

    小程序很火,开发看起来也很友好,但是真正开发过后就会发现,真的是坑很多。 组件的坑 在小程序中,组件分为原生组件和...

  • 小程序填坑

    小程序中的属性设置真vertical="true"假 vertical="{{false}}" 不要直接写 ver...

  • 小程序填坑

    在后台配置的请求域名https://easy-mock.com/,在实际中不能包含www,如https://www...

  • 小程序开发填坑

    1. 上拉加载和下拉刷新 第一种方法是使用 scrollView,并为其绑定 bindscrolltolower、...

  • 小程序填坑笔记

    1、按钮无法点击,提示 Do not have xx handler in current page方法在js里面...

  • 2021-10-17 微信小程序_页面传值

    首先说点什么呢,因为公司需求,我也开始跳到小程序的坑里了,填坑之路艰辛而凄凉,好啦虽然有很多坑,但毕竟小程序才出现...

  • 小程序填坑及技巧

    一、样式(wxss) 1、背景图片设置设置背景图片不能使用本地图片,在真机上不显示,需将图片放在服务器上或者转成b...

网友评论

    本文标题:小程序自动化miniprogram-automator填坑

    本文链接:https://www.haomeiwen.com/subject/xbvfrktx.html