Difference between "vue create NewProjectsName" and "vue init webpack NewProjectsName"?
With the vue create NewProjectName
you have more possibilites for configuring the new project you are creating, it let's you decide whether to use the standard options or manually pick what you want (e.g. Babel, TypeScript, PWA support, etc.) - as well as some other options.
vue init webpack
is a rather simple, only asks some metadata for the project, if you want to use vue-router, ESLint and unit/e2e tests.
Hope this clears up your question.