码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Vuecli项目结构,及组件的使用


    根目录文件介绍

    node_modules :管理项目中使用的依赖
    public:存放一些静态资源,webpack打包时会放入dist文件夹内。
    src:书写vue源代码【重点】
    .gitignore :存放需要被git忽略文件(不需要保存)的文件名
    babel.config.js:将es6语法转为es5运行
    jsconfig.json:指定根文件和JavaScript语言服务提供的功能选项
    package.json :类似pom的的依赖管理文件
    package-lock.json:对package.json的锁文件
    README.md :阅读文档
    vue.config.js :项目配置文件,在@vue/cli-service 启动的时候会自动加载

    src 文件介绍

    assets:存放静态资源
    components:存放自定义组件
    router:配置项目路由
    store:全局存储参数
    views:页面级组件
    App.vue:项目根组件
    main.js:项目主入口

    main.js 介绍

    在这里插入图片描述
    main.js 可以根据路由找到根组件,App.vue 并且展示内容

    
    import { createApp } from 'vue'  //导入createApp函数从vue中
    import App from './App.vue'      //导入组件App.vue
    import router from './router'    //引入router
    import store from './store'      //引入store
    // const app = createApp(App); ---> 使用createApp创建应用实例app
    // app.use(store).use(router); ---> 实例app使用store和router
    // app.mount('#app');          ---> 应用实例挂载到app中(接管id名为app的div区域),即public.index页面
    createApp(App).use(store).use(router).use(ElementPlus).mount('#app')
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    Router.js介绍

    在这里插入图片描述

    组件的使用

    在这里插入图片描述
    1:在script中引入组件
    2:在export default中定义组件
    3:使用组件

    开发方式

    组件式开发

    开发于业务模块对应的组件,组合成一个前端系统
    开发的vue组件,打包时vue cli 会将其编译成html文件

  • 相关阅读:
    学习自媒体运营方法,这些你需要了解,带你快速实现变现
    项目构建工具maven的基本配置+idea 中配置 maven
    108.(前端)分类管理删除值实现——¶elementui可移除标签
    开源博客项目Blog .NET Core源码学习(3:数据库操作方式)
    商城的TPS与并发用户数是如何换算的?
    【Spark】Spark SQL 字段血缘如何实现
    Python函数式编程(二)高阶函数functools
    Excel生成 chart 混合图表
    力扣--动态规划1027.最长等差数列
    VMware虚拟机---Ubuntu无法连接网络该怎么解决?
  • 原文地址:https://blog.csdn.net/weixin_52548565/article/details/127935595
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号