fix(generate): revert change to component dir in generate module #3158
Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments. Suggestions cannot be applied while the pull request is queued to merge. Suggestion cannot be applied right now. Please check back later.
fix(generate): revert change to component dir in generate module, as it caused component declaration to go to parent module
This fixes regression introduced in the code-review of PR #3066. The PR deals with
generate modulecommand, and the component generated with the module.In the code review, it was requested to change the way component was created as
flat. I did that, but this is causing the following problem:If you run:
The files are created in
src/app/testcorrectly (and hence the tests pass), but the componentsrc/app/test/test.component.tsis added to theNgModuledeclarationsofAppModule, notTestModule.This is because with switching
flatfalse and giving the module folder as the component folder, the CLI looks for a module to add declarations ABOVE the module folder.So, now I reverted the code to the original code in #3066 before the code review.