← Files ClerkARCHIVED FILE
skills/clerk-vue-patterns/templates/vue-basic-auth/src/main.ts
390 Bytes · Oct 4, 2026 · 12:23 UTC
import { createApp } from 'vue'
import './style.css'
import App from './App.vue'
import { clerkPlugin } from '@clerk/vue'
const PUBLISHABLE_KEY = import.meta.env.VITE_CLERK_PUBLISHABLE_KEY
if (!PUBLISHABLE_KEY) {
throw new Error('Add your Clerk Publishable Key to the .env file')
}
const app = createApp(App)
app.use(clerkPlugin, { publishableKey: PUBLISHABLE_KEY })
app.mount('#app')
SHA-256: a79156fc257e32979ac7e347b8ccb0005c70615557945fdd1d8b50f3f3788f83