@inlang/paraglide-vite
v1.3.0
Published
Vite plugin for running the Paraglide i18n compiler
Downloads
49,262
Readme
Paraglide-Vite
This package provides a vite plugin to make it easier to use paraglide-js in any project that uses vite.
It automatically runs the compiler on message changes, giving you a seamless experience.
You also no longer need the paraglide
commands in your package.json
.
Usage
First make sure you have set up @inlang/paraglide-js
. If you haven't you can get started by running
this command and following the instructions.
npx @inlang/paraglide-js init
Install paraglide-vite with
npm install @inlang/paraglide-vite
and add it to your vite.config.js
import { defineConfig } from "vite"
import { paraglide } from "@inlang/paraglide-vite"
export default defineConfig({
plugins: [
paraglide({
project: "./project.inlang", //Path to your inlang project
outdir: "./src/paraglide", //Where you want the generated files to be placed
}),
],
})
Now, the paraglide
folder at ./src/paraglide
will be automatically updated when you change your messages.
Example
You can find an example vite project here.