Vuido
  • About Vuido
  • Introduction
  • Installation
    • Manual Configuration
    • Production Builds
  • Usage
    • Window Template
    • Script Section
    • Interpolations
    • Computed Properties
    • Conditionals and Loops
    • Handling User Input
    • Managing Windows
    • Displaying Dialogs
    • Custom Components
    • Using libui Classes
    • Common Attributes
  • Packaging
  • Built-in Components
    • Window
    • Containers
      • Box
      • Form
      • Group
      • Tab
    • Widgets
      • Area
        • AreaGroup
        • AreaPath
        • AreaText
      • Button
      • Checkbox
      • ColorButton
      • Combobox
      • DatePicker
      • DateTimePicker
      • DropdownList
      • FontButton
      • ProgressBar
      • RadioButtons
      • Separator
      • Slider
      • Spinbox
      • Text
      • TextArea
      • TextInput
      • TimePicker
Powered by GitBook
On this page
  • Prerequisites
  • Windows
  • Linux
  • OS X
  • Quick Setup

Installation

PreviousIntroductionNextManual Configuration

Last updated 6 years ago

Prerequisites

The following prerequisites are needed to compile , which is used by Vuido.

Windows

npm install --global --production windows-build-tools

Linux

If they are not provided by default in your distribution:

Ubuntu / Debian

sudo apt install build-essential libgtk-3-dev

OS X

  • Xcode

xcode-select --install

Quick Setup

The easiest way to start using Vuido is to use Vue CLI to create a new project.

In order to use the vue init command, you can install the vue-cli package globally:

npm install --global vue-cli
npm install --global @vue/cli @vue/cli-init

Run the following command to create the project (replace my-project with the name of your project):

vue init mimecorg/vuido-webpack-template my-project

Enter the directory created by vue-cli and install all dependencies:

cd my-project
npm install

Now you can build and run your application:

npm run build
npm start

If you prefer to use the new instead, you have to install both @vue/cli and @vue/cli-init:

libui-node
windows-build-tools
Visual C++ Redistributable Package for Visual Studio 2013
build-essential
GTK+ 3
Vue CLI 3