@cloudbase/app
Version:
cloudbase javascript sdk core
23 lines (19 loc) • 609 B
text/typescript
/**
* Node.js 入口
* 引用 base 模块的全部导出,并额外加载 Node adapter
*/
import cloudbase from './index'
export { getBaseEndPoint } from './constants/common'
export { LANGS } from './libs/lang'
export type { Cloudbase } from './index'
export { cloudbase }
// Node 环境下加载 Node adapter
try {
// eslint-disable-next-line @typescript-eslint/no-var-requires, @typescript-eslint/no-require-imports
const nodeAdapter = require('./libs/adapter-node').default
cloudbase.useAdapters(nodeAdapter)
} catch (error) {
// throw error
}
// 默认导出实例
export default cloudbase