Replacement for emberjs/guides and the Ember Guides
locks Merge pull request #329 from ember-learn/dependabot/npm_and_yarn/embe…
…r-data-3.5.1

Bump ember-data from 3.5.0 to 3.5.1
Latest commit 846cd0b Dec 10, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app Fix merge conflicts Oct 24, 2018
config updating prember-algolia Oct 28, 2018
lib/content-guides-generator allow the ability for a markdown file to specify a redirect Aug 31, 2018
public showing powered-by-algolia in search result box Oct 4, 2018
tests Revert "Merge pull request #155 from sbatson5/remove-jquery-from-guid… Oct 3, 2018
vendor Code Highlighting and Deployment Issues (#19) Jan 22, 2018
.editorconfig Initial Commit from Ember CLI v2.16.2 Nov 3, 2017
.ember-cli Initial Commit from Ember CLI v2.16.2 Nov 3, 2017
.eslintignore Fix merge conflicts Oct 24, 2018
.eslintrc.js fixing tests May 24, 2018
.gitignore Update deps & remove unused deps, imports Oct 24, 2018
.netlifyheaders tring to fix max-age for html files Oct 5, 2018
.netlifyredirects adding netlify headers and redirects Oct 5, 2018
.travis.yml adding percy token Oct 17, 2018
.watchmanconfig Initial Commit from Ember CLI v2.16.2 Nov 3, 2017
README.md Use npm dependency for guides source instead of github May 23, 2018
app.json Add Heroku generated app.json May 1, 2018
appveyor.yml Add appveyor config Dec 7, 2017
ember-cli-build.js Upgrade `ember-styleguide` to 2.2.0 Sep 13, 2018
package-lock.json Merge pull request #329 from ember-learn/dependabot/npm_and_yarn/embe… Dec 11, 2018
package.json Merge pull request #329 from ember-learn/dependabot/npm_and_yarn/embe… Dec 11, 2018
static.json fixing redirects of subfolders - Fixes 88 May 23, 2018
testem.js running ember-cli-update May 24, 2018

README.md

Ember Guides App Build Status Build status

This repository contains the Ember App that powers the Ember.js Guides.

This app is essentially a static site generator that pulls in the markdown that makes up the Guides Source and outputs three things:

  • JSON that contains that content
  • an Ember App that is designed to consume that JSON
  • static html that is powered by Prember and FastBoot

If that all sounds a bit scary don't worry, thanks to Ember's Zero Config approach you don't need to worry about any of that to contribute 🎉

Looking for repositories for the other parts of emberjs.com? Check out website, ember-api-docs, super-rentals tutorial, statusboard, deprecation-app, and styleguide.

Contributing

Welcome and thanks for your help!

First-time contributors are encouraged to choose issues that are labeled "help wanted" or "good for new contributors." If you have questions or want a buddy to pair with, you can join the #-team-learning channel in the Ember Community Slack.

If you were hoping to help with the contents of the Guides instead of the App that powers it then check out the contributing instructions for the Guides Source

Prerequisites for running this app

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

Installation

  • git clone https://github.com/ember-learn/guides-app.git
  • cd guides-app
  • npm install

Running / Development

Further Reading / Useful Links

Local Development alongside the Guides Source

If you are trying to make changes to the Guides App (this repo) and the Guides Source and want see your changes locally you need both repositories on your computer.

git clone git://github.com/ember-learn/guides-app.git
git clone git://github.com/ember-learn/guides-source.git

cd guides-source
npm link

cd ../guides-app/
npm i
npm link @ember-learn/guides-source
npm start