Skip to content

Latest commit

 

History

History
 
 

README.md

@nativescript/vite

Vite bundler integration for NativeScript apps. Provides a minimal setup for fast dev and build.

Prerequisites

  • NativeScript 9 or higher

Install

npm i @nativescript/vite -D

Usage

  1. Create vite.config.ts:
import { defineConfig, mergeConfig, UserConfig } from 'vite';
import { typescriptConfig } from '@nativescript/vite';

export default defineConfig(({ mode }): UserConfig => {
	return mergeConfig(typescriptConfig({ mode }), {});
});
  1. Update nativescript.config.ts:
import { NativeScriptConfig } from '@nativescript/core';

export default {
	// add these:
	bundler: 'vite',
	bundlerConfigPath: 'vite.config.ts',
} as NativeScriptConfig;
  1. Enjoy Vite.

Explore More

Check out the NativeScript Vite documentation for more configuration options and features.