A test-based learning suite for learning JavaScript fundamentals.
This repo is a fork of Rebecca Murphey's js-assessment. The goal is to build a test-based learning suite for JavaScript.
To use the tests, you will need to install Node -- you can do this via the download page or using Homebrew if you are on a Mac.
Clone the repo down:
git clone https://github.com/LaunchAcademy/nebula.git
Once you've cloned the repo, run the following from your command line:
npm install
npm start
Then, point your browser to http://localhost:4444:
You should see that all the tests are failing. Oh no! Whatever shall we do.
Your job is to update the .js
files in the app
folder to get the tests to pass. You can find the tests in the tests/app
folder. Reload the page to see whether your code updates worked:
The repo supports jQuery, Backbone and Underscore, so those libraries are available to you to draw from!