Skip to content

Vue.js workshop hosted by Evan You through Frontend Masters

Notifications You must be signed in to change notification settings

armatrix/vue-advanced-workshop

 
 

Repository files navigation

Vue Advanced Workshop

This is the companion repository to the Vue Advanced Workshop.

Prerequisites

Setup

  1. Clone this repo:
git clone https://github.com/yyx990803/vue-advanced-workshop.git
  1. Install dependencies (for automated tests):
cd vue-advanced-workshop
npm install

Usage

Switching Between Work and Solution Branches

This repo contains two branches: the master branch is where you will be working on the exercises, and the solutions branch contains the full solutions to each exercise.

To jump to the solutions branch, use the following git command:

git checkout solutions

To go back to the working branch:

git checkout master

Saving Your Work

As you work on the exercise, you will leave un-commited changes to the repo. Make sure to commit your changes before switching branches:

git add -A
git commit -m 'working on exercise 1.1'
git checkout solutions

After viewing the hints from the solutions branch, you can then go back to the master branch to continue the exercise.

Automated Tests

For each exercise there will be an automated test case to check if your implementation meets the requirements. To run the test for a given exercise (e.g. 1.1), run:

npm test -- -t 1.1

You can also run the test in watch mode (which automatically re-runs the tests as you edit the files) with:

npm run watch

About

Vue.js workshop hosted by Evan You through Frontend Masters

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 61.9%
  • JavaScript 38.1%