Vue中目录以及文件内容简单分析

src文件下目录分析:
在这里插入图片描述
App.vue文件中内容:

vue文件中基本的三个结构,template(结构)、script(行为) 、style(样式)。

<template>
   <!-- html结构 -->
   <div class="app">
      <h1>你好啊</h1>
    </div>
</template>

<script lang="ts">
    //  写js代码 或者 ts代码
     export default{
   
       name: 'App' //组件的名字
     }
</script>

<style>
   /* 写样式 */
    .app{
   
     background-color: #ddd;
     box-shadow: 0 0 10px;
     border-radius: 10px;
     padding: 20px;
    }
</style>

mian.ts文件中内容

import {
    createApp } from 'vue'  //创建应用 --- 造花盆 
import App from './App.vue'      //App组件就是根基 --- 花的根

createApp(App).mount('#app') //创建一个应用 根组件就是 App---把花已经插在了花盆里面
                             //.mount('#app')挂载到id为app的容器里面---就是把 花盆 摆放在那个位置。

index.html文件中内容

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8">
    <link rel="icon" href="/favicon.ico">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Vite App</title>
  </head>
  <body>
    <div id="app"></div>
    <script type="module" src="/src/main.ts"></script>
  </body>
</html>

总结:

  • Vite项目中,index.html 是文件的入口文件,在项目的最外层。
  • 加载 index.html后,Vite解析 指向的JavaScript。
  • Vue3 中是通过 createApp 函数创建一个应用实例。

我还发现一个有意思的一点,入口文件是index.html ,这个文件里面去解析main.ts,main.ts里面又导入了App.vue文件,在mian.ts文件中,它又挂载到了index.html文件中的一个容器内。


power by 尚硅谷

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-01 16:42:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-01 16:42:01       101 阅读
  3. 在Django里面运行非项目文件

    2024-01-01 16:42:01       82 阅读
  4. Python语言-面向对象

    2024-01-01 16:42:01       91 阅读

热门阅读

  1. Linux常见的21条面试命令

    2024-01-01 16:42:01       52 阅读
  2. 深入理解和运用C语言中的Break语句

    2024-01-01 16:42:01       52 阅读
  3. 编码风格之(1)C语言建议规范

    2024-01-01 16:42:01       61 阅读
  4. Docker常用命令

    2024-01-01 16:42:01       52 阅读
  5. 用指针实现冒泡排序

    2024-01-01 16:42:01       57 阅读
  6. 【Vue3】请求参数

    2024-01-01 16:42:01       53 阅读
  7. 牛客小白月赛84

    2024-01-01 16:42:01       45 阅读
  8. Android学习记录(二)

    2024-01-01 16:42:01       63 阅读
  9. 【Python 千题 —— 基础篇】句子单词小写

    2024-01-01 16:42:01       55 阅读