Skip to content

Instantly share code, notes, and snippets.

@markstuart
Last active July 8, 2016 11:49
Show Gist options
  • Save markstuart/d27e4be889a1fdf2254fb8e90a95f4cc to your computer and use it in GitHub Desktop.
Save markstuart/d27e4be889a1fdf2254fb8e90a95f4cc to your computer and use it in GitHub Desktop.
Getting LTS-ified
// Node and npm
npm i -g n
n lts
npm i -g npm@lts
// Bower
npm i -g bower
// Ember CLI
npm rm -g ember-cli
npm cache clean
bower cache clean
npm i -g ember-cli
// Updating an Ember-cli project
// NOTE: this is not always required, Ember CLI is not tied to Ember/Ember Data versions
rm -rf node_modules bower_components dist tmp
npm i -D ember-cli
npm i
ember init // ...prepare for pain... use 'd' to view a diff of the changed files when prompted
// Now get it to use the latest Ember LTS
// Edit bower.json entry to "~2.4.1"
bower rm ember && bower i
// Edit ember-data entry in package.json to "~2.4.1"
npm rm ember-data && npm i
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment