• 2021-06-22 总结


    Vue 项目结构

    Vue.js的核心是一个允许采用简洁的模板语法来声明式地将数据渲染进DOM的系统

    1. package.json

    记录当前项目所依赖模块的版本信息,更新模块时锁定模块的大版本号(版本号的第一位)
    比如某一个模块的版本有3.0.0、3.1.0、3.2.0,此时本机中的版本号是3.0.0,使用 npm install 会更新该模块的版本为 3.2.0,如果只想要 3.1.0 版本的模块 A,就无需修改 package.json ,只需要使用指令 npm i A@3.1.0

    2. package-lock.json

    记录了 node_modules 目录下所有模块的具体来源和版本号以及其他的信息。

    3. babel.config.js

    Vue 3.0 特有,Babel的配置文件,作用于整个项目。

    Babel 是一个 JS 编译器,主要作用是将ECMAScript 2015+ 版本的代码转化成向后兼容的 JS 语法,以便能够运行在当前和旧版本的浏览器或者其他环境中。Vue 项目普遍使用 ES6 语法,若要兼容低版本浏览器,就需要引入 Babel,将 ES6 转换为 ES5

    4. main.js

    main.js 程序入口文件,是初始化vue实例并使用需要的插件,加载各种公共组件。

    5. App.vue

    就是一个普通的组件,以”App“命名,标识该组件是程序的入口组件,最先渲染该组件

    Vue 里面的 export 关键字

    将本模块中导出,以便其他模块中 import

    export 中有几个字段,
    name:组件名称
    data:表示该组件中定义的模板数据
    props:表示该组件的属性

  • 相关阅读:
    P5858
    P1171
    树莓派显示CPU温度
    Docker容器文件系统位置
    Python返回列表中距离最小的点
    【实用】ubuntu和python快速换源
    shell下实现echo彩色输出
    mysql查询主表有数据,副表0条数据的列表
    swagger加请求头带token
    Error running $classname: Command line is too long. Shorten command line for $classname
  • 原文地址:https://www.cnblogs.com/realzhaijiayu/p/14920949.html
Copyright © 2020-2023  润新知