Ok, so I'm not being able to comprehend what value "webpack" gives in conext of Vue CLI.
I just installed vue cli globally.
then I made a directory manually and created a c1.vue file in it. With the template, script and style tags and related code.
and i compiled it using the command vue build --prod --lib c1.vue and it produced a c1.css and a c1.js file(s).
I simply add these files to my custom index.html file and use vue using a cdn and everything works !
So what's the point of webpack ?