vue-cli工具-安装&基本使用

一、CLI 的介绍

Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,提供:

  • 通过 @vue/cli 实现的交互式的项目脚手架。
  • 通过 @vue/cli + @vue/cli-service-global 实现的零配置原型开发。
  • 一个运行时依赖 (@vue/cli-service),该依赖:
    ①可升级;
    ②基于 webpack 构建,并带有合理的默认配置;
    ③可以通过项目内的配置文件进行配置;
    ④可以通过插件进行扩展。
  • 一个丰富的官方插件集合,集成了前端生态中最好的工具。
  • 一套完全图形化的创建和管理 Vue.js 项目的用户界面。
    CLI (@vue/cli) 是一个全局安装的 npm 包,提供了终端里的 vue 命令。
    官方文档:https://cli.vuejs.org/zh/

二、安装

使用下列任一方法进行包的安装:

   npm install -g @vue/cli
   # OR
   yarn global add @vue/cli

注意:安装cli包 本地必须要有node环境和npm(yarn,cnpm)工具(npm是node环境里面的包管理工具)
安装之后,你就可以在命令行中访问 vue 命令。你可以通过简单运行 vue,看看是否展示出了一份所有可用命令的帮助信息,来验证它是否安装成功。

查看版本:

  vue --version

升级
如果需要升级全局的vue cli包,就运行

npm update -g @vue/cli
# 或者
yarn global upgrade --latest @vue/cli

三、基本使用

1、创建项目

单击右键打开终端(终端配置文件为cmd)

vue create demo      //demo 为项目名

注意:项目名不能有中文和大写字母
点击回车后会出现以下选项(选择Default ([Vue 2] babel, eslint) )

image.png
创建成功后的效果

image.png

编辑器中的空文件夹会变成一个完整的文件夹
node_model:包(项目依赖)
public:静态目录
src:代码目录
assets:静态资源目录(整个项目中的图片,样式,以及字体图标)
components:组件目录
App.vue:全局组件
main.js:入口文件
.gitignore:git的忽略文件
babel.config.js:作为 ES6转ES5的转化工具
package-lock.json:npm的包的详情文件(可删除(不删除的优势:))
package.json:包的描述文件(包括包的包名、版本、调试脚本、依赖(生产依赖和开发依赖),不可删除)
README.md:项目文档


image.png

2、使用示例

在components文件夹中添加组件文件
(1)父子组件传值
定义一个Child 组件




在App.vue全局组件中使用子组件Child






实现效果如图:
image.png

(2) 第三方组件ElementUI
定义一个ElementUI组件




在App.vue全局组件中使用定义的子组件





实现效果:
image.png

更多使用可参考官方文档:

你可能感兴趣的:(vue-cli工具-安装&基本使用)