You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
KaKi87 cf5f19a4f3 📝 Update README 2 months ago
lib Add 'getPathSeparator' & 'exists' methods 2 months ago
src-tauri 🔨 Add build script 2 months ago
src-vue Add Vue DevTools integration 2 months ago
.gitignore 🎉 Initial commit 4 months ago
README.md 📝 Update README 2 months ago
build.js 🔨 Add build script 2 months ago
clone.sh 📝 Add README 2 months ago
package.json 🔨 Add build script 2 months ago
start.js ♻️ Refactor 2b6a23b 2 months ago
yarn.lock Add Vue DevTools integration 2 months ago

README.md

template-tauri1-vue3-vite3

Opinionated Tauri 1.x + Vue 3.x + Vite 3.x template

Specs

  • Developer-friendly
  • Cross-platform
    • start & build scripts
    • builds
  • Fully dark app
  • Includes additional methods
    • execute wraps Command.execute with the OS default interpreter, allowing to run any command
    • exists is like Node's fs.existsSync, but returns a Promise
    • getPathSeparator is like Node's path.sep, but as a function returning a Promise

Installation

Automated

curl -s https://git.kaki87.net/KaKi87/template-tauri1-vue3-vite3/raw/branch/master/clone.sh | bash -s hello-world

Manual

Clone existing repo & create new repo :

git clone https://git.kaki87.net/KaKi87/template-tauri1-vue3-vite3.git hello-world
cd hello-world
rm -r .git
git init
git add .
git commit -m ":tada: Initial commit"

Install dependencies : yarn install

Usage

Start development server using yarn start (outputs temporary files in dist & src-tauri/target/debug)

Create production build using yarn build (outputs production file in src-tauri/target/release)

Keep Tauri dependencies up to date using yarn upgrade-tauri

Develop everything inside src-tauri & src-vue