вы можете сделать следующее:
class A {}
export async function b() {}
export default A
развивавший:
Вы можете иметь несколько именованных экспортов для модуля, но только один экспорт по умолчанию. Большинство людей сказали бы, что хорошо иметь экспорт по умолчанию для файла, а затем экспортировать любые другие модули как именованные экспорты.
Для вашей проблемы вы можете видеть выше, что вы можете иметь экспорт по умолчанию A, а затем также использовать b в качестве именованного экспорта. Затем его можно импортировать в другое место, например:
import A, { b } from '../foo';
Вы, вероятно, увидите этот стиль с большинством OSS, например:
import React, { Component, Fragment } from 'react';
Импорт вне {}
является экспортом по умолчанию, а импорт внутри {}
является именованным экспортом.