DEV Community

IgosProjects
IgosProjects

Posted on

How to use vue to make desktop apps

Welcome, everyone! Today, we're going to create a simple Vue desktop application. Let's start by setting up a new Vue project using Vue CLI.

First, install Vue CLI globally by running the following command:

npm install -g @vue/cli
Alternatively, you can use npx to run Vue CLI without installing it globally:

npx vue
Next, create a new Vue project by running:

vue create my-vue-desktop-app
Once the project is created, navigate into the project directory:

cd my-vue-desktop-app
Now, let's add desktop functionalities to our Vue project. Run the following command to integrate Electron with Vue:

vue add electron-builder

With Electron configured, you can start the development server by running:

npm run electron:serve
This will launch your Vue desktop application. The result should look something like this:

Image description
Result

If you're satisfied with your application and want to build it for distribution, you can use the following command:

npm run electron:build

This will package your Vue desktop app for distribution.

And there you have it! You've successfully created a Vue desktop application. Happy coding!

Top comments (0)