Last active
July 8, 2016 11:49
-
-
Save markstuart/d27e4be889a1fdf2254fb8e90a95f4cc to your computer and use it in GitHub Desktop.
Getting LTS-ified
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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