Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript Ember.js Getting Started with Ember.js Setting up an Ember app

Daniel Crews
Daniel Crews
14,008 Points

The Setup Video and Teacher Notes Need Revision - Desperately

I understand that the bleeding edge can get one bloody, still....

  • The video instructions cannot be followed. The 'big button' is for v2.0.0.

  • The big button downloads v2.0.0/ember.debug.js, but note in the video that the file being downloaded is /ember.js. Nowhere are there any instructions as to which of these to get - or if it matters ;p

  • The Tagged page doesn't start a download, it opens up a text file that has to be selected/copied/saved with the correct filename, etc. A minor nit but, nonetheless, relevant when you're trying to follow instructions and get the show on the road.

  • There is no link for Handlebars, nor is there any link for HTMLbars - at least not one that is easy to find.

  • The command line instructions on the home page "npm install -g ember-cli", "ember new my-app", actually create the directories, files and install all the components needed to get a fresh app off the ground. In addition - it's v1.13.7 ! Not the v2.0.0 linked by the big button referred to above.

  • If you do use the command line instructions - the files created in the video are one layer down in the /app folder

I can see where all of this can get a little confusing for someone trying to take first steps with ember.

Could you post new Teacher's notes that make this setup a bit less onerous?

1 Answer

jason chan
jason chan
31,009 Points

open workspaces and go to file download workspaces.

Then you can open the files on your local drive. Then install python then run python -m http.server on commandline if your on pc.

Daniel Crews
Daniel Crews
14,008 Points

This is a good way to get up and running with the lessons as they stand. It does not, however, obviate the fact that the setup lesson is no longer idiomatic Ember. I believe these lessons should be kept current with the state of the art. They are, after all, a purchased product, and should be of the highest quality. Thanks for the shortcut though. I don't like using workspaces, but that's a nice little trick.