4.1.0 • Published 3 years ago

yogalive-yogis v4.1.0

Weekly downloads
-
License
-
Repository
-
Last release
3 years ago

Yogalive Yogis V4

Stack: (Vite + Vue3 + Typescript)

Install

  1. Clone the project
  2. Login to the Github Packages Registry

    1. Run

      npm login -registry=https://npm.pkg.github.com -scope=@yogalive
    2. Use your github email and for the password, you'll need to generate a new Personal Access Token from Github.

      1. Go to Github > Profile > Settings > Developer Settings > Personal Access Tokens
      2. Generate a new one and set permissions to read:packages.
  1. Install dependancies

     yarn
  2. Run local server

     yarn dev

On delivery update

  1. Copy everything except img, scss to the public/static folder
  2. Copy img to the src/assets/ and overwrite if different
  3. Update the @yogalive/assets package:

    • Copy plugins content to the packages/assets/plugins only if new plugins were added !

      P.S: we're using a newer version of fontawesome, so avoid replacing that.

      P.S2: Feel free to strip down plugin files that we're not using

    • Copy scss content to the packages/assets/scss

    • Commit the changes and run

      yarn release
    • Update the @yogalive/assets package version in this project's package.json.

Recommended IDE Setup

VSCode + Vetur. Make sure to open the project using the workspace file