Home - revelation/ember-cli-revelation-ui GitHub Wiki

Revelation UI

Dev Installation

  • Clone addon repo git clone [email protected]:revelation/ember-cli-revelation-ui.git
  • Cd into addon directory
  • Run bower install && npm install
  • Run npm link
  • Navigate to project directory
  • Run npm link ember-cli-revelation-ui
  • Open package.json in project
  • Add "ember-cli-revelation-ui": "*", to devDependencies
  • Run bower install after
  • Run ember g ember-cli-revelation-ui to manually init blueprint
  • Include in the top of consuming app's app/styles/app.sassfile the import ref @import node_modules/ember-cli-revelation-ui/app/styles/rui-base (you will have to rename app.css or create the file if it doesn't exist).

Dev Troubleshooting

  • if you run into issues when pulling addon updates you may occassionally have to relink your project directory (steps #4-6 above) esp. when deleting bower_componets dir.
  • if you run into further issues try running from project directory:
  • rm -rf dist
  • rm -rf bower_components && bower cache clean && bower install
  • rm -rf node_modules && npm cache clean && npm install
  • ember g ember-cli-revelation-ui