Vue进阶(十六):Vue 项目启动原理详解

Vue进阶(十六):Vue 项目启动原理详解一般项目创建好后会有三个文件 index html main js app vue1 index html 所有 vue 文件都是单页面形式开发 所有 vue 组件都是通过 index html 进行渲染加载 2 main js 相当于 java 的入口函数 控制初次启动 vue 项目要加载的组件 importVuefro vue 引入 vueimportApp App 引入 App v


一、前言

vue项目启动后调用顺序: index.htmlmain.jsapp.vueindex.jscomponents/组件

二、文件介绍

项目创建好后,一般会生成三个文件:index.htmlmain.jsapp.vue

  1. index.html :所有vue文件均以单页面形式开发,所有vue组件都是通过index.html进行渲染加载。
    Vue进阶(十六):Vue 项目启动原理详解
  2. main.js:相当于java的入口函数,控制初次启动vue项目要加载的组件。
    Vue进阶(十六):Vue 项目启动原理详解
    el:'#app'index.html中的app组件挂钩。官网解释为:

模板将会替换挂载的元素。

watch:用来监听路由的变换,可以用来定义页面切换时的过渡效果。

  1. App.vue默认为一个根组件。
    Vue进阶(十六):Vue 项目启动原理详解
  2. index.js文件
    引入组件routes时,path为你以后页面间路由跳转的路径。nameimport进来的名字,component也为这个名字。
    Vue进阶(十六):Vue 项目启动原理详解

其他文件:

-build

build.js 生产环境构建脚本

utils.js 构建相关工具方法

webpack.base.conf.js webpack基础配置

webpack.dev.conf.js webpack开发环境配置

webpack.prod.conf.js 生产环境配置

confg 项目配置

dev.env.js 开发环境变量

index.js 项目配置文件

prod.env.js 生产环境变量

test.env.js 测试环境变量

package.json npm包配置文件,里面定义了项目的npm脚本,依赖包等信息

src 源码目录

main.js 入口js文件

app.vue 根组件

components 公共组件目录

title.vue

三、拓展阅读

  • 《Vue进阶(二):Vue项目文件结构介绍》
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/216603.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 上午11:29
下一篇 2026年3月18日 上午11:29


相关推荐

  • n8n安装图解教程:小白也能轻松上手

    n8n安装图解教程:小白也能轻松上手

    2026年3月15日
    2
  • 什么是区块链BaaS平台?

    什么是区块链BaaS平台?当前 国内区块链领域正处于高速发展阶段 各行业积极探索区块链落地应用并赋能实体经济 但在企业开展区块链业务时 难以避免以下问题 1 市场上区块链底层平台众多 一旦选定后难以变更 所以在早期技术选型时必须慎之又慎 2 完成区块链底层选型后 往往需要从 0 开始学习区块链部署 智能合约研发等流程 使用门槛非常高 3 完成区块链部署和智能合约研发等工作后 缺乏统一管控区块链业务的可视化运维平台 管理效率低且运维成本高 原文链接 https mp weixin com s biz Mzg2

    2026年3月19日
    4
  • 软件开发的一些概念

    10.关系数据库(RelationalDatabases)关系数据库因为在大规模Web服务上缺乏可扩充性而颇受微词,然而,关系数据库仍然是近20年来计算机技术中最伟大的成就。关系数据库对处

    2021年12月23日
    45
  • Ubuntu16.04安装中文输入法_ubuntu下载搜狗输入法

    Ubuntu16.04安装中文输入法_ubuntu下载搜狗输入法阅读目录阐述第一步:首先需要给Ubuntu18.04安装Chinese语言包支持gnome界面unity界面第二步:ibus输入法安装(先Ctrl+Alt+T调出Terminal窗口)第三步在键盘输入来源(Inputsources)中添加中文拼音输入法阐述Ubuntu18.04系统想安装中文输入法(利用ibus输入法配置)只要三步。注意:你的Ubuntu需要可以上网!!!因为要下载一系列安装包第一步:首先需要给Ubuntu18.04安装Chinese语言包支持先打开Setting

    2026年4月14日
    5
  • topcoder srm 315 div1

    topcoder srm 315 div1

    2021年6月20日
    88
  • 时间片轮转调度算法的计算

    时间片轮转调度算法的计算在分时系统中 最简单最常用的就是基于时间片轮转调度算法 时间片轮转调度算法是非常公平的处理机分配方式 让就绪队列的每个进程每次仅运行一个时间片 1 时间片轮转调度算法的基本原理 nbsp nbsp 在时间片轮转调度算法中 系统根据先来先服务的原则 将所有的就绪进程排成一个就绪队列 并且每隔一段时间产生一次中断 激活系统中的进程调度程序 完成一次处理机调度 把处理机分配给就绪队列队首进程 让其执行指令 当时间片结束

    2026年3月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号