GitXplorerGitXplorer
c

emberconf-2018

public
3 stars
1 forks
0 issues

Commits

List of commits on branch master.
Verified
4b2ba29eb2bda074f358b97b5b56a79b871ccce3

Make todo-list and repo minimally type-check.

cchriskrycho committed 7 years ago
Verified
98f5e8c6aeaebb3a70c3b0c9d2f5e0ba3e377482

Setup: the starting point for the workshop.

cchriskrycho committed 7 years ago
Verified
6289154538bf42dde6cfd8badd83cad6fda341e0

Start: Ember 3.1 without TS or decorators.

cchriskrycho committed 7 years ago

README

The README file for this repository.

TODO MVC… with Ember.js 3.1 and TypeScript and decorators!

Let's learn how to use TypeScript in an Ember.js app!

Slides from the workshop are available here.

Prep

To make the workshop go as smoothly as possible and avoid as many hiccups as we can (especially given that conference WiFi can be spotty!), we have a few requests for some ahead-of-time setup!

Prerequisites

You will need the following things properly installed on your computer.

Task 1: Clone the app and install the dependencies:

$ git clone https://github.com/chriskrycho/emberconf.git
$ cd emberconf
$ git checkout setup
$ yarn install

Make sure you check out the setup tag before doing yarn install!

Task 2: Editor Setup

You’ll also want your editor configured with TypeScript support. You should follow the setup instructions provided for your editor on the Official TypeScript Wiki. I (Chris) have managed to get them going fairly well following the links there even for the editors I don’t use myself, so thing should be pretty smooth for you, assuming you already know how to set up plugins in your editor or IDE of choice.

For VS Code, JetBrains IDEs, and Sublime Text, there are project files you can open directly in the root of the Git repository. The VS Code project file will also prompt you to install a set of helpful addons for doing Ember.js development.

(Note that we're not familiar enough with the setups for Vim or Emacs to be much help there, but between the three of us we have used each of Atom, VS Code, Sublime Text, and the JetBrains IDEs enough to help a little if something weird comes up during the course of the workshop.)

That’s it! Have the project and its dependencies set up and an editor ready, and you’ll be ready to go.