I think that we should do more in our docs to highlight the happy path that is ng add @angular/material and the prompts / options we offer. Currently, we mention it only as a sub-bullet alternative (https://material.angular.io/guide/getting-started#alternative-2-angular-devkit-6-) and then continue on with telling the developer how to manually configure everything.
We cover ng add a bit better in https://material.angular.io/guide/schematics#install-schematics, but a new user is going to look at the “Getting Started Guide” first.
This was also reported in https://github.com/angular/components/issues/14380.
How would we want to solve this?
ng add and move the manual config to alternative steps at the end?Affected documentation page: https://material.angular.io/guide/getting-started
Jeremy mentioned that @manughub has already started working on this but that there was no issue to track it.
On it. Expect to have a PR out this week.
I just came to open an issue for this, I'm glad to see that one already exists. We should totally put focus on ng add and highlight all of the ng generate schematics available and documented at https://material.angular.io/guide/schematics
Update:
I've rewritten the getting started guide and reviewed with @jelbourn. Working on the PR and expect to have it out for review this week.
It seems like a separate "Getting Started with the CDK" guide would be useful as well. Should I open a separate issue for that? We have a number of projects that use the CDK that we could link to in addition to some useful videos for getting started.
Yes that's fine.
I have the PR ready to go for getting started with Material and it will be
out for review shortly.
-Manu
On Mon, Jul 29, 2019 at 6:14 PM Michael Prentice notifications@github.com
wrote:
It seems like a separate "Getting Started with the CDK" guide would be
useful as well. Should I open a separate issue for that? We have a number
of projects that use the CDK that we could link to in addition to some
useful videos for getting started.—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/angular/components/issues/16426?email_source=notifications&email_token=AH4EYCXNJA4GWD4HQJLP4I3QB6IXTA5CNFSM4H47N2CKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3COGYI#issuecomment-516219745,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AH4EYCURTIB7QMXPHZQQUY3QB6IXTANCNFSM4H47N2CA
.
This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.
Read more about our automatic conversation locking policy.
_This action has been performed automatically by a bot._