# 什么是 vue-cli
vue-cli 是 Vue.js 开发的标准工具。它简化了程序员基于 webpack 创建工程化的 Vue 项目的过程。
引用自 vue-cli 官网上的一句话:程序员可以专注在撰写应用上,而不必花好几天去纠结 webpack 配置的问题。
# 安装和使用vue-cli
注意:安装前要安装 webpack 和 webpack-cli
安装 webpack 和 webpack-cli :
sudo npm i webpack webpack-cli -D
全局安装vue-cli:
npm install -g @vue/cli
查看是否安装成功:
vue -V
安装后基于 vue-cli 快速生成工程化的 Vue 项目:
vue create 项目名称
输入上面的命令后出现如下界面(自行选择):
如果选择了手动选择创建,则跳出需要配置的选项(上下键移动,空格键选中,回车键确认):
然后进入选择创建的版本了:
再然后选择CSS预处理语言:
再然后:
选择完之后就下载创建项目了,这时候鼠标千万不要乱动,不然冻结界面,解冻的话control+c
# vue项目目录结构分析
在工程化的项目中,vue 要做的事情很单纯:
通过 main.js 把 App.vue 渲染到 index.html 的指定区域中。
其中:
1 App.vue 用来编写待渲染的模板结构
2 index.html 中需要预留一个 el 区域
3 main.js 把 App.vue 渲染到了 index.html 所预留的区域中
每个 .vue 组件都由 3 部分构成,分别是:
template -> 组件的模板结构
script -> 组件的 JavaScript 行为
style -> 组件的样式
其中,每个组件中必须包含 template 模板结构,而 script 行为和 style 样式是可选的组成部分。