1.10.0 • Published 1 year ago

cubes-ui v1.10.0

Weekly downloads
-
License
UNLICENSED
Repository
github
Last release
1 year ago

Logo

cubes-ui Cubes Controls Module

Installation

Make Sure you have the correct setup for the dependencies.

Step 1

All the local linkages presumes that any dependecy is located under a shared parent directory.(to save you from linking symbolic npm often)

  • create a folder TSME for example.
  • clone cubes-vue, cubes to their respective folder names under TSME. (i.e cubes will be under TSME/cubes folder)

Step 2

Create the NPM Symbolic linkage for the packages In every project run the following command

  npm link

Step 3

In Every Project repository install the dependencies.

  npm install

Step 4

You can setup your IIS to serve the builds(packages) required for this module.

  • Vue packages cubes-vue
  • Cubes cubes
  • Cubes CSS The external Css assets (required for development preview)

Default Setup Presumptions

The values for the cdns & the port bindings can be modified in the webpack.config.modules.json files

ModulePortPackageDescription
vue448cubes-vueExposed Vue 3 Shared Instance
vue-router448cubes-vueExposed Vue 3 Shared Instance
cubes336cubesCubes core functionality
cubes-ui332cubes-uiCubes Controls

Development

Your Application contains two folders (dev/prod) related

Development Mode

1- Run the build script. this will generate the dist folder for you. 2- Run the start script, this will open your browser with HMR enabled.