A common hooks library for Vue / UniApp developments | Vue + UniApp 多端支持的 hooks 函数库
npm i -D obscuraVite
// 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()],
}MIT License © 2025-PRESENT Haixee Frontend Team