Website for missing Omega 365 (NT) Documentation
Explore the docs »
Report Bug
·
Request Feature
Table of Contents
More info comming soon
Frontend was written with Vue Composition API, with Bootstrap.
To get a local copy up and running follow these simple steps.
To run this project you'll need to have nodejs installed on your computer. You can download it here
Get latest npm version
-
npm
npm install npm@latest -g
- Clone the repo
git clone https://github.com/ArvidWedtstein/Omega-Docs.git
- Install NPM packages
npm install
- Compile and Hot-Reload for Development
npm run dev
- Type-Check, Compile and Minify for Production
npm run build
VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).
TypeScript cannot handle type information for .vue
imports by default, so we replace the tsc
CLI with vue-tsc
for type checking. In editors, we need TypeScript Vue Plugin (Volar) to make the TypeScript language service aware of .vue
types.
If the standalone TypeScript plugin doesn't feel fast enough to you, Volar has also implemented a Take Over Mode that is more performant. You can enable it by the following steps:
- Disable the built-in TypeScript Extension
- Run
Extensions: Show Built-in Extensions
from VSCode's command palette - Find
TypeScript and JavaScript Language Features
, right click and selectDisable (Workspace)
- Run
- Reload the VSCode window by running
Developer: Reload Window
from the command palette.
See Vite Configuration Reference.
When starting work on a new feature, branch off from the dev branch:
git checkout -b myfeature Development
# Switched to a new branch "myfeature"
Finished features may be merged into the dev branch to definitely add them to the upcoming release:
git checkout dev
# Switched to branch 'dev'
git merge --no-ff myfeature
#Updating ea1b82a..05e9557
# (Summary of changes)
git branch -d myfeature
# Deleted branch myfeature (was 05e9557).
git push origin dev
Hosted on netlify
Push to prod branch, and it will deploy automatically
Usage is comming soon
Roadmap comming soon (or never)
See the open issues for a full list of proposed features (and known issues).