vue-cli 版本3.0项目搭建和详解

vue-cli 版本3.0项目搭建和详解,第1张

介绍

首先官方文档:https://cli.vuejs.org/
Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统。有三个组件:
cli:@vue/cli 全局安装的 npm 包,提供了终端里的vue命令(如:vue create 、vue serve 、vue ui 等命令)
cli 服务:@vue/cli-service是一个开发环境依赖。构建于 webpack 和 webpack-dev-server 之上(提供 如:servebuildinspect 命令)
cli 插件:给Vue 项目提供可选功能的 npm 包 (如: Babel/TypeScript 转译、ESLint 集成 等)

安装

Vue CLI 3需要 nodeJs ≥ 8.9 (官方推荐 8.11.0+,你可以使用 nvm 或 nvm-windows在同一台电脑中管理多个 Node 版本)
安装@vue/cli(Vue CLI 3的包名称由 vue-cli 改成了 @vue/cli

第一步:删除以前安装的vue-cli2.0
npm uninstall vue-cli
# OR
npm uninstall vue-cli -g
# OR
yarn global remove vue-cli
第二步:全局安装vue-cli3.0
npm install @vue/cli -g
# OR
npm install -g @vue/cli
# OR
npm i @vue/cli -g
# OR
yarn global add @vue/cli

# 你还可以用这个命令来检查其版本是否正确 (3.x):
vue --version
# OR
vue -V

G:\privatePorject\webPorject\front-end-document-project\client>vue -h
Usage: vue  [options]

Options:
  -V, --version                              output the version number
  -h, --help                                 output usage information

Commands:
  create [options]                 
  	create a new project powered by vue-cli-service  
  	// 创建一个由vue-cli-service 支持的新项目
  add [options]  [pluginOptions]     
  	install a plugin and invoke its generator in an already created project   
  	// 在已有的项目中添加插件
  invoke [options]  [pluginOptions]  
  	invoke the generator of a plugin in an already created project 
  	// 在开发者模式下零配置运行一个js或vue文件
  inspect [options] [paths...]               
  	inspect the webpack config in a project with vue-cli-service   
  	// 在vue-cli-service的项目中检查webpack配置 
  serve [options] [entry]                    
  	serve a .js or .vue file in development mode with zero config  
  	// 可以理解为开发环境下启动命令
  build [options] [entry]                    
  	build a .js or .vue file in production mode with zero config   
  	// 打包 (在生产模式下零配置构建一个js或者vue文件)
  ui [options]                               
  	start and open the vue-cli ui  
  	// vue3.0提供的一个UI 
  init [options]