View guides, documentation and more at cloud-cnc.github.io
This repository is only intended for developers, end users should probably use the core repository unless you're using a static resource server, then you can build your own frontend using this repository. This is used as a submodule in the core repository.
- Install Vue CLI via
npm i @vue/cli -g - Install dependencies via running
npm i - Setup a core server instance
- Modify the config file
- Run Vue CLI via
vue ui
| Name | VS Code | Atom |
|---|---|---|
| ESLint | ESLint | ESLint |
| Spell Checker | Code Spell Checker (Enable cSpell.allowCompoundWords) | Spell Check |
| Mark code for review, take notes, add todo items, etc. | Comment Anchors | language-todo-extra-words |
| Colorize pairs of brackets | Bracket Colorizer 2 | Bracket Colorizer |
| Help with writing documentation | GitHub Markdown Preview | Markdown Preview |
| Vue tooling | Vetur | Vue FMT |
| Vue boilerplate | Vue VSCode Snippets | Vue Snippets |
| Name | Description |
|---|---|
serve |
Server frontend on a development server |
build |
Build frontend (for production) |
test:unit |
Run unit tests (Mocha & Chai) |
test:e2e |
Run E2E tests (Nightwatch) |
lint |
Lint with ESlint |