Skip to content

A common hooks library for Vue / UniApp developments | Vue + UniApp 多端支持的 hooks 函数库

License

Notifications You must be signed in to change notification settings

haixeefrontend/obscura

Repository files navigation

obscura

npm version npm downloads Unit Test

A common hooks library for Vue / UniApp developments | Vue + UniApp 多端支持的 hooks 函数库

Installation 安装

npm i -D obscura
Vite
// vite.config.ts
import Obscura from 'obscura/vite'

export default defineConfig({
  plugins: [Obscura()],
})


Rollup
// rollup.config.js
import Obscura from 'obscura/rollup'

export default {
  plugins: [Obscura()],
}


Rolldown
// rolldown.config.js
import Obscura from 'obscura/rolldown'

export default {
  plugins: [Obscura()],
}


esbuild
import { build } from 'esbuild'
import Obscura from 'obscura/esbuild'

build({
  plugins: [Obscura()],
})


Webpack
// webpack.config.js
import Obscura from 'obscura/webpack'

export default {
  /* ... */
  plugins: [Obscura()],
}


Rspack
// rspack.config.js
import Obscura from 'obscura/rspack'

export default {
  /* ... */
  plugins: [Obscura()],
}


License

MIT License © 2025-PRESENT Haixee Frontend Team

About

A common hooks library for Vue / UniApp developments | Vue + UniApp 多端支持的 hooks 函数库

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published