当我使用解析时,未处理的承诺拒绝错误。

当我运行下面的代码时。

const { dashdash } = require('dashdash');

const options = ....; //it's long so I replace them with ... to let me publish the post.

async function upload_photo() {
    const parser = dashdash.createParser({options: options});
    const opts = parser.parse(process.env);
    const path = opts.imagepath + "\\" + opts.imagenumber + "." + opts.imageformat;
    console.log("***********"+path+"************" + "\\" + opts.imagenumber + "." + opts.imageformat);
      const { latitude, longitude, searchQuery } = {
        latitude: 0.0,
        longitude: 0.0,
        // not required
        searchQuery: 'place',
      };

  const mediaLocation = locations[0];
  console.log(mediaLocation);

  const publishResult = await ig.publish.photo({

    file: await readFileAsync(path),
    // optional, default ''
    caption: 'Delicious food',

  });

  console.log(publishResult); 
}

(async () => {

    await login();
    await upload_photo();
    console.log('Succsess!');
    await logout();

})();

但我得到了以下的错误。

screenshot of the error

我找遍了整个互联网,但我什么也没找到,我该怎么解决?

解决方案:

更改

const { dashdash } = require('dashdash');

const dashdash = require('dashdash');

给TA打赏
共{{data.count}}人
人已打赏
未分类

Reactor Mono发布到多个方法

2022-9-8 22:55:23

未分类

C++ varadic模板混合了值、数组和对象。

2022-9-8 22:55:25

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索