3.0.1 • Published 1 day ago

vue-app-sdk v3.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
1 day ago

vue-app-sdk

一款 Vue 应用软件开发工具集合,自身仅基于 vue-router 扩展不同应用场景下的通用功能,根据实际需求安装不同插件来满足各种场景下的敏捷开发。

安装

依赖于 vuevue-router

pnpm add vue vue-router vue-app-sdk
// main.ts
// ...

const app = createApp(App)

// 必须先安装路由器再安装 SDK
app.use(router)
app.use(sdk)

app.mount('#app')

扩展 SDK

// plugins/sdk.ts
// ...
import { createAnimation } from 'vue-app-sdk'

export const sdk = createAppSDK()

sdk.use(
  // 注册转场动画插件
  createAnimation({
    forwardName: 'forward',
    backwardName: 'backward',
  })
)

功能详情

SDK - Vue 应用软件开发工具

内置插件

迁移至 v1.x

由于部分原因无法发布 v1.x 版本,故此请直接查看 v2.x 迁移步骤。

迁移至 v2.x

  • 更改配置项传入方式 app.use(sdk, {})createAppSDK({})
  • 更改插件注册方式 sdk.use(plugin)createAppSDK({ plugins: [plugin] })
  • 移除 sdk:mountsdk:unmount 事件

迁移至 v3.x

  • 优化插件体系,变更插件使用方式
  • 优化插件功能,变更插件执行方式
3.0.1

1 day ago

3.0.0

1 day ago

2.4.1

3 days ago

2.3.0

6 months ago

2.2.0

6 months ago

2.1.1

6 months ago

2.3.2

6 months ago

2.4.0

6 months ago

2.3.1

6 months ago

2.1.0

6 months ago

2.0.1

7 months ago

2.0.0

7 months ago

0.1.1

8 months ago

0.1.0

8 months ago

0.0.3

8 months ago

0.0.2

8 months ago

0.0.1

8 months ago

1.0.0

1 year ago