0.4.2 • Published 17 days ago
@sepveneto/plugin-mp-router-view v0.4.2
@sepveneto/mp-plugin-router-view
在小程序端实现vue-router
的基本功能
限制
只能写在App.vue
中,有且只能有一个<router-view />
。
不需要根标签。
快速开始
安装
npm i @sepvenet/plugin-mp-router-view
yarn add @sepvenet/plugin-mp-router-view
pnpm i @sepvenet/plugin-mp-router-view
使用
// vite.config.ts
import PluginRouterView from '@sepveneto/plugin-mp-router-view/vite'
export default defineConfig({
plugins: [
PluginRouterView ({ /* options */ }),
],
})
Example: playground/
// webpack.config.js
module.exports = {
/* ... */
plugins: [
require('@sepveneto/plugin-mp-router-view/webpack')({ /* options */ })
]
}
// vue.config.js
module.exports = {
configureWebpack: {
plugins: [
require('@sepveneto/plugin-mp-router-view/webpack')({ /* options */ }),
],
},
}
// esbuild.config.js
import { build } from 'esbuild'
import Starter from 'unplugin-starter/esbuild'
build({
plugins: [Starter()],
})
开发
pnpm i
pnpm play # 测试插件效果