Vuejs Vue CLI相关

Vuejs Vue CLI相关

目录

Vuejs Vue CLI相关

什么是Vue CLI

Vue CLI使用前提 - Node

Vue CLI使用前提 - Webpack

Vue CLI的使用

Vue CLI2详解

目录结构详解

Runtime-Compiler和Runtime-only的区别

render和template

Vue程序运行过程

render函数的使用

npm run build

npm run dev

修改配置:webpack.base.conf.js起别名 

认识Vue CLI3

Vue CLI3

目录结构详解 

配置去哪里了?

自定义配置:起别名

什么是Vue CLI

  • CLI是什么意思?
    • CLI是Command-Line Interface, 翻译为命令行界面, 但是俗称脚手架.
    • Vue CLI是一个官方发布 vue.js 项目脚手架
    • 使用 vue-cli 可以快速搭建Vue开发环境以及对应的webpack配置.

Vue CLI使用前提 - Node

  • 什么是NPM呢?
    • NPM的全称是Node Package Manager 是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。
    • 后续我们会经常使用NPM来安装一些开发过程中依赖包.
  • 安装NodeJS 可以直接在官方网站中下载安装. 网址: http://nodejs.cn/download/
  • cnpm安装
    • 由于国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像。
    • 你可以使用淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm:
      • npm install -g cnpm --registry=https://registry.npm.taobao.org
    • 这样就可以使用 cnpm 命令来安装模块了:
      • cnpm install [name]
  • 检测安装的版本

Vuejs Vue CLI相关

Vue CLI使用前提 - Webpack

  • Vue.js官方脚手架工具就使用了webpack模板
    • 对所有的资源会压缩等优化操作
    • 它在开发过程中提供了一套完整的功能,能够使得我们开发过程中变得高效。
  • Webpack的全局安装
    • npm install webpack -g

Vue CLI的使用

Vuejs Vue CLI相关

Vue CLI2详解

Vuejs Vue CLI相关

  •  示例:
    • 注1:vscode使用npx安装(未安装使用npm install -g npx安装)
    • 注2:vscode若安装失败使用管理员身份运行vscode进行操作
  • 项目具体安装如下:

Vuejs Vue CLI相关

 Vuejs Vue CLI相关

  •  查看生成后的脚本:

Vuejs Vue CLI相关

目录结构详解

Vuejs Vue CLI相关

Runtime-Compiler和Runtime-only的区别

Vuejs Vue CLI相关

 Vuejs Vue CLI相关

render和template

Vuejs Vue CLI相关

Vue程序运行过程

Vuejs Vue CLI相关

render函数的使用

Vuejs Vue CLI相关

npm run build

Vuejs Vue CLI相关

npm run dev

Vuejs Vue CLI相关

修改配置:webpack.base.conf.js起别名 

Vuejs Vue CLI相关

认识Vue CLI3

  • vue-cli 3 与 2 版本有很大区别
    • vue-cli 3 是基于 webpack 4 打造,vue-cli 2 还是 webapck 3
    • vue-cli 3 的设计原则是“0配置”,移除的配置文件根目录下的,build和config等目录
    • vue-cli 3 提供了 vue ui 命令,提供了可视化配置,更加人性化
    • 移除了static文件夹,新增了public文件夹,并且index.html移动到public中

Vue CLI3

Vuejs Vue CLI相关

Vuejs Vue CLI相关

目录结构详解 

Vuejs Vue CLI相关

配置去哪里了?

Vuejs Vue CLI相关

  • 导入项目

Vuejs Vue CLI相关

自定义配置:起别名

  • 自定义配置文件:vue.config.js

Vuejs Vue CLI相关

上一篇:bootstrap 多级联动下拉框


下一篇:Vue脚手架 Vue Cli (安装 | Vue CLI (vuejs.org))