收藏
回答

微信开发者工具的自动化测试功能,为何不支持中文路径了?

const automator = require('miniprogram-automator')


automator.launch({

  cliPath: "D:\\weixin_web_gongju\\cli.bat", // 工具 cli 位置,如果你没有更改过默认安装位置,可以忽略此项

  //cliPath:"D:\\Program Files (x86)\\Tencent\\微信web开发者工具\\cli.bat",

  projectPath: 'aa-demo', // 项目文件地址

}).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()

})

用 D:\\weixin_web_gongju\\cli.bat ,就能找到cli.bat,但是用 D:\\Program Files (x86)\\Tencent\\微信web开发者工具\\cli.bat,始终找不到cli.bat。难道真是中文路径的问题?这个路径是安装 微信开发者工具的时候,自动给的(我只是将C盘改为了D盘)。为什么自动化工具,不支持中文路径了?谢谢

回答关注问题邀请回答
收藏
登录 后发表内容