kusime / vue-project-wifi-share

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vue-Tail-Pinia-Router4-Starter


Technical Details

  • tailwindcss 3.1.8 (Not Latest Ver.)
  • typescript support
  • vue router 4 support
  • vue composition api
  • pinia state management
  • fs folder organized
  • daisyui framework support

Tip:

  • changed default tsconfig.json
  • WebStorm npm toolkit must require the name of the project same as the name in the package.json file.
  • attached with Dockerfile and nginx configuration to contacting cicd pipeline
  • remember to change the port to running the project !

Setup

Starting up

git clone ...
yarn install # install the dependencies
npm run dev # run the development environment
# change the port to running the project
vim Dockerfile
vim nginx/nginx.conf

Releasing Versions

  • recommend to use WebStorm to release with the visualized git version control dashboard.
git git checkout -b release/version-number
git remote add release <url>/release/version-number
# delete the dist folder ignoring in the .gitignore file
vim .gitignore
npm run build 
git add .
git push release version-number

About


Languages

Language:Vue 51.2%Language:TypeScript 44.8%Language:JavaScript 1.9%Language:HTML 1.2%Language:Dockerfile 0.7%Language:CSS 0.2%