Skip to content

elementary-swift/starter-vite

Elementary Logo

Minimal Vite Starter for ElementaryUI

A starter template for building web applications with ElementaryUI powered by Vite.

Click Use this template on GitHub or check the docs about using templates.

Prerequisites

Getting Started

# Verify Swift toolchain
swift --version
# look for a compiler tag like this: (swift-6.2.3-RELEASE)

# Verify Swift SDK for WebAssembly
swift sdk list
# should contain matching entries, eg: swift-6.2.3-RELEASE_wasm and swift-6.2.3-RELEASE_wasm-embedded

# Install dependencies
pnpm install

Develop

# Start development server with hot reload
pnpm dev

Runs an initial debug build of the WebAssembly app in the browser. Swift files are watched and trigger an instant rebuild/reload on save.

Deploying

# Build in release and bundle for deployment
pnpm build

# Preview the built web app locally
pnpm preview

License

0BSD License - use it freely with no attribution required.

About

Minimal Vite starter template for ElementaryUI

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

No packages published