How to make a production ready build using Ember CLI?
All you need to do to create your dist
folder is to run:
ember build --environment=production
or as @Simon has mentioned
ember build -prod
But to add some meat to the bones:
If you need to change settings, you can do this by finding your environment.js
file which should be in the config
folder.
The Ember documents suggest changing the locationType: 'hash'
to ensure the history works ok with the router.
You have a section which will look like this, where you can add ENV.theVariableToSet = 'myValue';
for anything you want to change
if (environment === 'production') {
ENV.locationType = 'hash'
}