8000 Adding quick start setup by b-barry · Pull Request #27 · hackages/es6.koans · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Adding quick start setup #27

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 38 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,53 @@
# ES6 Koans

You need to have `node/npm and git` installed on your computer.
In this set of examples and tests we cover ES6 Koans concepts such as
- arrow function,
- class
- iterator
- ...

### Quick start
**Make sure you have Node version >= 6.0 and NPM >= 3**

## Clone and install repo using git
> Clone/Download the repo then edit `*.spec.js` files inside [`/test/`](/test/)

> Replace all `__` to fix failing tests

Follow these few steps in order to use this repo
```bash
# clone our repo
git clone https://github.com/hackages/es6.koans

```
$ git clone https://github.com/hackages/es6.koans.git
# change directory to our repo
cd advanced.js.koans

# start the server (`npm install` will be performed for you)
npm start

$ cd es6.koans
# start your tests in the console (`npm install` will be performed for you)
npm test

$ npm test
```
go to [http://localhost:8080](http://localhost:8080) in your browser

**We use Mocha in this repository**

**For those using `yarn`, make sure to remove the `prestart` script before running `yarn**

## You can also download the repo from [Github](https://github.com/hackages/es6.koans)
**For those using **WallabyJS**, just run it and you'll be on your way to master JS syntax**

## Recommended Tools
### Recommended Tools

1. You can use your favorite IDE but we recommend using one of those that support WallabyJS
1. [Atom.io ](https://atom.io/)
2. WebStorm
3. Any other IDEs
* [Visual Studio Code](https://code.visualstudio.com/)
* [Atom.io ](https://atom.io/)
* WebStorm
* Any other IDEs
2. If you haven’t done so just install [Wallabyjs](http://wallabyjs.com)
3. We will be using babel and Webpack

## Contributing

Feel free to send us PRs

Happy coding!

[Hackages Team](http://hackages.io)
0