Get app version.
Get your Nuxt app version.
Install the module to your Nuxt application with one command:
npx nuxi module add @nasontech/nuxt-app-version
That's it! You can now use useAppVersion()
in your Nitro server app ✨
Create an api route to return the app version.
export default defineEventHandler(() => {
return useAppVersion()
})
Get the app version in your frontend.
<script setup lang="ts">
const { data: version } = await useFetch('/api/version')
</script>
<template>
<div>
<pre>Version: {{ version }}</pre>
</div>
</template>
Local development
# Install dependencies
npm install
# Generate type stubs
npm run dev:prepare
# Develop with the playground
npm run dev
# Build the playground
npm run dev:build
# Run ESLint
npm run lint
# Run Vitest
npm run test
npm run test:watch
# Release new version
npm run release