X-WebDesktop-Vue

基于 Vue & Koa 的 WebDesktop 视窗系统 The WebDesktop system based on Vue

MIT License

Stars
417

X-WebDesktop-Vue

Vue WebDesktop

Version

FrontEnd API Electron
3.x 3.x 3.x
2.0.0 2.0.0 2.0.0
1.0.1 1.0.1 -
1.0.0 - -

Documentation

(2.0.0)

Preview

Urlhttp://oxoyo.co/X-WebDesktop-Vue/

Accountadmin

Password123456

Start

  git clone
  npm i
  npm run dev

Build

  npm run build

Screenshot

  \_ build                      // webpack
  \_ config                     // webpack
  \_ dist                       // 
  \_ docs                       // gh_pages
  \_ document                   // 
  \_ src                        // 
    \_ apps                     // 
      \_ DemoApp                // DemoApp
        \_ components           // 
        \_ containers           // 
        \_ pages                // 
        \_ install              // 
          \_ Index.vue          // 
        \_ uninstall            // 
          \_ Index.vue          // 
        \_ store                // Store
          \_ index.js           // Store
          \_ actions.js         // action
          \_ mutations.js       // mutation
          \_ state.js           // state
        \_ api.js               // 
        \_ config.js            // 
        \_ Index.vue            // 
        \_ openApi.js           // 
        \_ contextMenu.js       // 
    \_ global                   // 
      \_ components             // 
      \_ directives             // 
      \_ plugin                 // 
      \_ utils                  // 
    \_ platform                 // 
      \_ apps                   // 
        \_ Admin                // 
          \_ components         // 
          \_ containers         // 
          \_ pages              // 
          \_ store              // Store
          \_ api.js             // 
          \_ config.js          // 
          \_ Index.vue          // 
          \_ openApi.js         // 
          \_ contextMenu.js     // 
        \_ ContextMenu          // 
        \_ Desktop              // 
        \_ DesktopIcon          // 
        \_ DekstopWidget        // 
        \_ Home                 // 
        \_ Login                // 
        \_ StartMenu            // 
        \_ TaskBar              // 
        \_ TaskBarIcon          // 
        \_ TaskBarWidget        // 
        \_ Window               // 
      \_ store                  // Store
      \_ config.js              // 
      \_ Index.vue              // 
    \_ App.vue                  // 
    \_ config.js                // 
    \_ main.js                  // js
    \_ routers.js               // js
  \_ static                     // 
  \_ index.html                 // html

TODO

v3.x

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.RBAC
  • 7.OAuth
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.

v2.x

  • 1.

  • 2.

  • 3.

Contact

WebQQhttps://jq.qq.com/?_wv=1027&k=53iWbrr