Skip to content
This repository has been archived by the owner on Nov 9, 2023. It is now read-only.

Turn your Vue SPA into a lightweight cross-platform desktop app

License

Notifications You must be signed in to change notification settings

tauri-apps/vue-cli-plugin-tauri

Repository files navigation

vue-cli-plugin-tauri

Tauri is a toolkit for creating smaller, faster, and more secure desktops applications with a web frontend. This plugin configures Tauri to work in your Vue CLI project.

Deprecation Notice

Just like Vue CLI itself, this plugin is now deprecated and won't receive any updates anymore. Please migrate to @tauri-apps/cli.

Installation

Please visit the documentation website or our discord server if you have any problems.

General Prerequisites:

  • NodeJS/npm
  • Vue CLI (yarn global add @vue/cli / npm i -g @vue/cli)
  • Rust/Cargo

Detailed Prerequisite Installation Instructions:

https://tauri.app/v1/guides/getting-started/prerequisites

Steps:

  1. Create a Vue CLI project (or cd into an existing one)
vue create my-tauri-app
cd my-tauri-app
  1. Install Vue CLI Plugin Tauri
vue add tauri
  1. Run commands

With Yarn:

# Start dev server with HMR
yarn tauri:serve
# Build executable
yarn tauri:build

With npm:

# Start dev server with HMR
npm run tauri:serve
# Build executable
npm run tauri:build