美文网首页
分析脚手架

分析脚手架

作者: 冰点雨 | 来源:发表于2022-03-22 22:30 被阅读0次
    文件目录.png

    main.js,该文件是整个项目的入口文件

    // 引入Vue
    import Vue from 'vue'
    // 引入APP组件,它是所以组件的父组件
    import App from './App.vue'
    // 关闭Vue生产提示
    Vue.config.productionTip = false
    // 创建Vue实例对象---vm---
    new Vue({
      //完成了这个功能:将APP组件放入容器中
      render: h => h(App),
    }).$mount('#app')
    

    关于不同版本的Vue:
    1.Vue.js与Vue.runtime.xxx.js的区别
    (1)Vue.js是完整版 的Vue,包含:核心功能+模板解析器
    (2)Vue.runtime.xxx.js是运行版的Vue。只包含:核心功能,没有模板解析器
    2.Vue.runtime.xxx.js没有模板解析器,所以不能使用template配置项。需要使用
    render函数接收到的createElement函数 去绑定具体内容

    App.vue

    <template>
      <div id="app">
        <img alt="Vue logo" src="./assets/logo.png" />
        <School> </School>
        <Student> </Student>
      </div>
    </template>
    
    <script>
    // 引入组件
    import School from './components/School.vue'
    import Student from './components/Student.vue'
    
    export default {
      name: 'App',
      components: {
        School,
        Student,
      },
    }
    </script>
    
    <style>
    #app {
      font-family: Avenir, Helvetica, Arial, sans-serif;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      text-align: center;
      color: #2c3e50;
      margin-top: 60px;
    }
    </style>
    

    相关文章

      网友评论

          本文标题:分析脚手架

          本文链接:https://www.haomeiwen.com/subject/xfafdrtx.html