function mkdir()

in src/plugin/utils/file_storage.ts [135:157]


function mkdir(fsm: WechatMiniprogram.FileSystemManager, dirPath: string):
    Promise<WechatMiniprogram.GeneralCallbackResult> {
  return new Promise((resolve, reject) => {
    fsm.access({
      path: dirPath,
      success: () => {
        resolve();
      },
      fail: () => {
        fsm.mkdir({
          dirPath,
          recursive: true,
          success: (res) => {
            resolve(res);
          },
          fail: (res) => {
            reject(new Error(res.errMsg));
          }
        });
      }
    });
  });
}