基於vue-cli搭建HelloWorld項目


基於vue-cli搭建HelloWorld項目

 

首先這個index.html是項目首頁,名字不要改;

 

這個src下的main.js 這個是項目入口配置文件,名字不要改

QQ鎴浘20190712152542.jpg

 

現在我們把 src下的文件刪除,然后來全新的寫一個HelloWorld;

 

我們新建一個組件App.vue

1.jpg

有驗證報錯,我們關掉eslint驗證

QQ鎴浘20190712161537.jpg

 

vue文件,分三大塊,<template>模版代碼塊,<script>是js代碼塊,<style>是樣式代碼塊;

 

我們再新建一個子組件,在components目錄下:HelloWorld.vue

 

<template>

  <div>

    <p class="info">{{info}}</p>

  </div>

</template>

 

<script>

  export default {

    name: 'HelloWorld',

    data(){  // 組件里必須寫函數

      return {

        info: 'Vue大爺 你好!'

      }

    }

  }

</script>

 

<style scoped>

 

  .info{

    color: red;

    font-size: 20px;

  }

</style>

 

 

然后App.vue里,我們引入子組件HelloWorld

<template>

  <div>

    <img src="./assets/logo.jpg" height="74" width="216"/>

    <!--使用組件-->

    <hello-world></hello-world>

  </div>

</template>

 

<script>

  import HelloWorld from './components/HelloWorld'  // 引入組件

  export default {

    name: 'App',

    components:{

      HelloWorld:HelloWorld  // 映射組件標簽

    }

  }

</script>

 

<style scoped>

 

</style>

 

 

最后我們配置下入口main.js文件,創建Vue實例:

/*

入口js:創建Vue實例

 */

import Vue from 'vue'

import App from './App'

 

new Vue({

  el:'#app',

  components:{

    App

  },

  template:'<App/>'

})

 

運行:

QQ鎴浘20190712202820.jpg

 

 

QQ鎴浘20190712205902.jpg

 

控制台我們會發現編譯報錯,eslint對代碼進行了檢查,比較嚴格,我們了解eslint規范即可,實際搞的話,影響效率;

所以還是關掉吧;

QQ鎴浘20190712205849.jpg

 

webpack.base.conf.js 找到這個配置文件 把 圈的那塊 備注即可;或者 初始化項目的時候,直接不安裝eslilng即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM