npm create vue@xxx :会查询、下载并运行名为create-<package>的工具(一般为脚手架工具),最终生成项目结构
npm create 是npm init的别名
npm init初始化npm配置文件package.json,会伴随询问npm init -y快速初始化npm配置文件,无询问npm init <package>:
- 查找名为
create-<package>的工具(如create-vue)。 - 下载并运行该脚手架工具(自动安装
create-vue并执行)。 - 生成项目结构(如 Vue 3 的默认模板)
npm init <工具名,如degit> github仓库名 模板项目名快速克隆模板
npm init degit user/repo my-project