Neutralino.js Template With Vite.js and Vue.js
Neutralino.js
Neutralino.js is a new competitor to Electron.js which is smaller and consumes tiny amount of ram.
Vite.js
Vite.js is the new generation of build tools which loads up extremely fast and provides a lot out of the box.
Vue.js
Vue.js is one of the newest javascript frameworks with extremely lean leanring curve and very fun to work with. Has become exceptionally better in version 3. This template uses Vue.js version 3
This template brings all these together and gives you the starting point to make top notch desktop apps.
Installation
- install Neutralino.js cli:
npm i -g @neutralinojs/neu
- Clone this repository
cd
into the directoryyarn
ornpm i
neu update
- change these things according to your app
name
anddescription
inpackage.json
applicationId
,modes.window.title
andcli.binaryName
inneutralino.config.js
title
tag inindex.html
public/favicon.ico
public/icons/appIcon.png
Usage
yarn dev
starts the dev server of vite in3000
port. (you can change it with--port
)- develop your application in
src
- after you are done,
yarn build
build the js app and packages it withneu
- your app binaries are at
dist
Upcoming
- Run dev server directly in Neutralino.js window (Vite.js must some how build on every change and then
neu listen
)