浅谈vue-cli初始化Vue项目的项目结构
创始人
2024-11-22 11:23:23
0次

浅谈vue-cli初始化Vue项目的项目结构

概述

vue-cli是Vue 提供的一个官方命令行工具,可用于快速搭建大型单页应用。该工具提供开箱即用的构建工具配置,带来现代化的前端开发流程。只需几分钟即可创建并启动一个带热重载、保存时静态检查以及可用于生产环境的构建配置的项目。

使用vue-cli有以下几大优势:

  1. vue-cli是一套成熟的Vue项目架构设计,会跟着Vue版本的更迭而更新

  2. vue-cli提供了一套本地的热加载的测试服务器

  3. vue-cli集成了一套打包上线的方案,可使用webpack或Browserify等构建工具

安装

  下面来安装vue-cli

# 必须全局安装vue--g vue-cli
$ vue -V

创建项目

  接下来使用vue-cli创建一个新的Vue项目

# 项目创建完之后需要执行npm install安装依赖

$ vue init webpack vuedemo$ npm install

  创建的vuedemo文件夹所包含的文件如下:

浅谈vue-cli初始化Vue项目的项目结构

[index.html]

  index.html和其他html文件一样,但一般只定义一个空的根节点,在main.js里面定义的实例将挂载在根节点下,内容都通过vue组件来填充,由于所有的挂载元素会被Vue生成的DOM替换,因此不推荐直接挂载实例到或者上。

浅谈vue-cli初始化Vue项目的项目结构

[main.js]

  是Vue应用的入口文件,用来创建一个新的Vue实例,并将这个实例挂载在根节点下,同时也可以用来引入Vue插件

浅谈vue-cli初始化Vue项目的项目结构

  ‘el’选项:提供一个在页面上已存在的DOM元素作为Vue实例的挂载目标,这里就是index.html中id为 ‘app’ 的节点

  ‘router’选项:将router实例注入到Vue根实例中,使它的每个子组件都可以访问$router (router实例)和$route (当前激活的路由信息对象)

  ‘template’选项:以一个字符串模板作为Vue实例的标识使用。它会替换挂载的元素,也就是用这个组件替换 ’el‘ 选项指定的id为 ’app‘ 的节点

  ‘components’:局部注册组件,在前面通过import引入的是的选项对象,只要有了选项对象,就可以在这里将它注册为一个Vue实例

[App.vue]

  项目的根组件,可以包含其他的子组件,从而组成组件树,由于使用了vue-loader,它会将这个格式编写的单文件 Vue 组件转换为 JavaScript 模块

浅谈vue-cli初始化Vue项目的项目结构

  只能包含一个子节点,也就是说顶层的p只能有一个(如图,id为‘app’的p元素没有兄弟节点),内容将被提取为字符串,将编译并用作 Vue 组件的 template 选项

  通常用es6来写,用export default导出

  中的样式默认是影响全局的,如需定义作用域只在该组件下起作用,需在标签上加scoped属性,

[router/index.js]

  路由配置文件,作用是将组件映射到路由,方便知道在哪里渲染它们

浅谈vue-cli初始化Vue项目的项目结构

运行项目

  接下来,输入下列命令运行项目

$ npm run dev

  意思是运行package.json中"script"脚本下的dev指代的程序,即:

浅谈vue-cli初始化Vue项目的项目结构

项目部署

  最后,输入下列命令部署项目

$ npm run build

  生成的dist目录,就是打包构建后的项目目录

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...