kopsAdmin is a Kubernetes resource management platform that is suitable for learning web development technologies such as Vue.js and Go. We are looking for like-minded individuals to join us in the development of Kops and expand its services to a wider community of cloud-native enthusiasts. Together, let's make Kops an even more powerful tool for managing Kubernetes!
- Documentation: link
- coding
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.
pnpm install
pnpm dev
pnpm build
Run Unit Tests with Vitest
pnpm test:unit
Lint with ESLint
pnpm lint
feat
add new functionsfix
Fix issues/bugsperf
Optimize performancestyle
Change the code style without affecting the running resultrefactor
Re-factor coderevert
Undo changestest
Test related, does not involve changes to business codedocs
Documentation and Annotationchore
Updating dependencies/modifying scaffolding configuration, etc.workflow
Work flow Improvementsci
CICDtypes
Type definitionwip
In development
Gaining recognition for small projects can be challenging. If you find value in this project, please consider showing your support with a star. Your encouragement is the key motivation for the author to maintain the project regularly. And just a little reminder: it's completely free to give a star!
-
Email: [email protected]
-
Website: https://www.cillian.website
-
WeChat:cilliandevops
Copyright (c) 2023-present cilliandevops