As opções acima não estavam funcionando para mim porque, ao contrário de criar um diretório ou arquivo no terminal, quando a CLI gera um componente, ela adiciona o caminho src / app por padrão ao caminho que você digita.
Se eu gerar o componente da minha pasta principal do aplicativo dessa maneira (WRONG WAY)
ng g c ./src/app/child/grandchild
o componente que foi gerado foi este:
src/app/src/app/child/grandchild.component.ts
então eu só tinha que digitar
ng g c child/grandchild
Espero que isso ajude alguém