05-Vue CLI的基本使用及目录详解.pptx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

VueCLI相关;如果你只是简单写几个Vue的Demo程序,那么你不需要VueCLI.

如果你在开发大型项目,那么你需要,并且必然需要使用VueCLI

使用Vue.js开发大型应用时,我们需要考虑代码目录结构、项目结构和部署、热加载、代码单元测试等事情。

如果每个项目都要手动完成这些工作,那无以效率比较低效,所以通常我们会使用一些脚手架工具来帮助完成这些事情。

CLI是什么意思?

CLI是Command-LineInterface,翻译为命令行界面,但是俗称脚手架.

VueCLI是一个官方发布vue.js项目脚手架

使用vue-cli可以快速搭建Vue开发环境以及对应的webpack配置.

脚手架长什么样子?

;安装NodeJS

可以直接在官方网站中下载安装.

网址:/download/

检测安装的版本

默认情况下自动安装Node和NPM

Node环境要求8.9以上或者更高版本

什么是NPM呢?

NPM的全称是NodePackageManager

是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。

后续我们会经常使用NPM来安装一些开发过程中依赖包.;Vue.js官方脚手架工具就使用了webpack模板

对所有的资源会压缩等优化操作

它在开发过程中提供了一套完整的功能,能够使得我们开发过程中变得高效。

Webpack的全局安装

npminstallwebpack-g

;安装Vue脚手架

npminstall-g@vue/cli

注意:上面安装的是VueCLI3的版本,如果需要想按照VueCLI2的方式初始化项目时不可以的。

VueCLI2初始化项目

vueinitwebpackmy-project

VueCLI3初始化项目

vuecreatemy-project;VueCLI2详解;目录结构详解;简单总结

如果在之后的开发中,你依然使用template,就需要选择Runtime-Compiler

如果你之后的开发中,使用的是.vue文件夹开发,那么可以选择Runtime-only;Runtime-Compiler和Runtime-only

为什么存在这样的差异呢?

我们需要先理解Vue应用程序是如何运行起来的。

Vue中的模板如何最终渲染成真实DOM。

我们来看下面的一幅图。

;Vue程序运行过程;render函数的使用;npmrunbuild;npmrundev;修改配置:webpack.base.conf.js起别名;2018年8月份发布

vue-cli3与2版本有很大区别

vue-cli3是基于webpack4打造,vue-cli2还是webapck3

vue-cli3的设计原则是“0配置”,移除的配置文件根目录下的,build和config等目录

vue-cli3提供了vueui命令,提供了可视化配置,更加人性化

移除了static文件夹,新增了public文件夹,并且index.html移动到public中

;VueCLI3;目录结构详解;UI方面的配置

启动配置服务器:vueui;自定义配置:起别名;演示完毕!

您可能关注的文档

文档评论(0)

Block My Life. + 关注
实名认证
内容提供者

一个从事高等职业教育的IT Teacher.

1亿VIP精品文档

相关文档