qpid-ember-base v2.3.0
QPID Ember Base Addon
Installation
ember install qpid-ember-baseThis will install this addon into your application and list it in your package.json.
Contributing Installation
Install Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"Install NVM
brew update && brew install nvmInstall Node
nvm install $(cat .nvmrc)Note: This will install the node version specified in the projects .nvmrc file.
Fork and Clone the project
First, you'll want to fork the project. Once you fork the project, you'll need to clone your fork:
git clone git@github.com:USERNAME/qpid-ember-base.gitNOTE: USERNAME is a placeholder for the location of your fork.
Install Ember globally
npm i -g ember-cli@$(./.ember-cli-version)Note: ./.ember-cli-version is a node scrip that retrieves the ember-cli version from the package.json file.
Install Bower globally
npm i -g bowerInstall project dependencies
While in the project, run:
npm iRunning / Development
To run the dummy app in the repo:
ember sLive Development with Consuming Apps
If you want to make updates and see them live in the consuming app:
Linking
First, link the addon (while in the addon directory):
npm linkThen, link the addon in your app:
npm link qpid-ember-baseThis will symlink node_modules/qpid-ember-base to the local directory on your machine.
Unlinking
To remove the symlink, while in the consuming app:
npm unlink qpid-ember-baseAnd then remove the global symlink, while in the addon:
npm unlinkVisit your app at http://localhost:4200.
Running Tests
ember testember test --server
Building
ember build(development)ember build --environment production(production)