Rasengan Logo
Rasengan Logo
  • Docs
  • Blog
  • Showcase
  • Support us
Using stable versionv1.2.0
Documentation
Packages
Templates
Rasengan UI Kit
Using stable versionv1.2.0
Documentation
Packages
Templates
Rasengan UI Kit

API REFERENCE

Define Config

defineConfig() is a simple utility to define a configuration object with default values and validation.

This function is very useful to well define the configuration of your Rasengan.js application.

Usage

rasengan.config.js
javascriptimport { defineConfig } from 'rasengan'; export default defineConfig({ // Configuration options here });

Configuration Options

OptionTypeDescriptionDefault
ssrbooleanDisable server-side renderingtrue
vite.pluginsPlugin[]Configure Vite plugins[]
vite.resolve.aliasArray<{ find: string; replacement: string; }>Configure aliases[]

Example

rasengan.config.js
javascriptimport { defineConfig } from 'rasengan'; export default defineConfig({ ssr: true, vite: { plugins: [], resolve: { alias: [ { find: '@', replacement: '/src', }, ], }, }, });
See more config options in the rasengan.config.js docs
Details
ScrollRestoration
defineRouter

ON THIS PAGE

Usage
Configuration Options
Example
Rasengan Logo
Rasengan Logo

Resources

  • Docs
  • Packages
  • Blog
  • Showcase
  • Support us

Community

  • Github
  • X (Twitter)

Subscribe to the Newsletter

Stay informed to the news about rasengan.js including new releases, events, etc...

© 2024-2026 Rasengan Labs, All rights reserved.