I got the same error like that and later found out that all component files have to have the exact same name as the project folder. I got the error when SF requires the folder name to start with a lower case so I changed it without changing the component files' name. Give it a try to see if it helps.
I've done as Bao suggested, and also tried deploying just the default lwc generated with the sfdx commands. Also tested on my mac and windows machine. Same problem. I'm really stuck here. Any other suggestions would be appreciated!
Hello Ohana, I also found similar issue in my vs code. Pls try this Solution: My components have same name as of the folder in which they are contained.
But It worked when I changed the VS CODE Project Folder Name as it had same name as of component folder name ,then it got deployed easily. for Ex: lwc_recipes(VS code folder name) ->forceapp->main->lwc->lwc_recipes(where lwc component resides with same name as of folder) ~for this error will occur
lwc_recipes_oss(VS code folder name) ->forceapp->main->lwc->lwc_recipes(where lwc component resides with same name as of folder) ~This pattern will work and the components will get deployed to the org.
I got the same error like that and later found out that all component files have to have the exact same name as the project folder. I got the error when SF requires the folder name to start with a lower case so I changed it without changing the component files' name. Give it a try to see if it helps.
Bao.
We need to specify the -meta.xml file along with the LWC file else we would receive some error related to component not found

I had the same issue today, where I changed something in my HTML and tried to deploy just the HTML file. Figured it out eventually.
https://developer.salesforce.com/docs/component-library/documentation/lwc/lwc.create_components_meta_file
Please mark the question as resolved to help other.
Thanks!
https://lwc.dev/guide/reference
I also found similar issue in my vs code.
Pls try this Solution: My components have same name as of the folder in which they are contained.
But It worked when I changed the VS CODE Project Folder Name as it had same name as of component folder name ,then it got deployed easily.
for Ex: lwc_recipes(VS code folder name) ->forceapp->main->lwc->lwc_recipes(where lwc component resides with same name as of folder) ~for this error will occur
lwc_recipes_oss(VS code folder name) ->forceapp->main->lwc->lwc_recipes(where lwc component resides with same name as of folder) ~This pattern will work and the components will get deployed to the org.
Thanks,
Asmit
Thanks Asmit
Namaste