weapp-vite
用 Vite 做小程序工程构建
处理依赖、路由、分包和多平台单目标构建。你可以继续写熟悉的页面结构,把构建链路交给它。
import { defineConfig } from 'weapp-vite'
export default defineConfig({
weapp: {
multiPlatform: {
enabled: true,
targets: ['weapp'],
},
},
})dist/weapp/dist/index.wxmlindex.wxssindex.jsindex.json
pnpm exec wv build -p weapp<button
class="bg-emerald-700 text-white
rounded-md px-6 py-3
font-medium">
开始构建
</button>pnpm dlx @varo-ui/cli add \
--target weapp \
button input card静态代码示例 · 未运行数据库
// 先在 vite.config.ts 注册 weappSqlite()
// 静态代码示例 · 此页未运行数据库
import { openSqlite } from '@weapp-sqlite/weapp-vite/runtime'
const db = await openSqlite({ name: 'app.sqlite' })
try {
const result = await db.query(
'SELECT ? AS message', ['hello'],
)
console.log(result.rows)
}
finally {
await db.close()
}


