In my Ember addon project, the package.json file looks like this:
{
"name": "my-addon-ui",
"version": "1.0.0",
"devDependencies": {
"test-addon": "http://example.com/test-addon-1.1.1.tgz",
}
}
Additionally, the package.json file of the dependency test-addon is structured as follows:
{
"name": "test-addon",
"ember-addon": {
},
"keywords": [
"ember-addon",
"blueprint",
"test-addon"
]
}
When analyzing the commands used in this setup:
npm install
ember generate test-addon
While the purpose of npm install is clear, I am uncertain about ember generate test-addon.
What exactly does this command do? Does it relate to the keywords listed in the "test-addon" package?
I'm puzzled by the use of ember generate without specifying a type like:
ember generate route OR
ember generate controller