Skip to content

Configure Vue App ​

Environment: client
This setup function will only run on client side. Make sure the browser compatibility when importing packages.

Slidev uses Vue 3 to render the application on the client side. You can extend the app to add custom plugins or configurations.

Create ./setup/main.ts with the following content:

ts
import { 
defineAppSetup
} from '@slidev/types'
export default
defineAppSetup
(({
app
,
router
}) => {
// Vue App
app
.
use
(
YourPlugin
)
})

This can also be used as the main entrance of your Slidev app to do some initializations before the app starts.

Learn more: Vue Application API.

Released under the MIT License.