1. 程式人生 > >vue-cli項目創建流程和使用

vue-cli項目創建流程和使用

執行 sco imp tel axios turn 結構 mage 函數

安裝node.js

安裝vue-cli

npm/cnpm   install   -g    vue-cli

vue -V 查看版本

vue -list

技術分享圖片

sass 選N

cd myproject

npm install

npm run dev

d:

npm run dev 讓項目執行起來

#下載vuex    解決父子傳值得問題
npm install vuex --save
#下載axios   向後端請求數據
npm install axios --save

當我們生成項目的時候在我們的src文件,(只關心src裏邊的文件)

可以創建一個components文件夾,來放置vue的文件,

可以進行創建更多的文件夾進行分類.

每次創建一個組件都需要三部分 頁面結構,也免得業務邏輯,樣式

<template>

</template>


<script>
    export default{
        name:‘VnoteList‘,
        data(){
            return{

            }
        }
    }

</script>
    

<style scoped></style>   # scoped對當前組建的樣式起作用

data必須是一個函數,且必須return一個對象,

當我們需要引入組件的時候需要有兩個步驟:

1.引入當前文件

2.掛載

在App.vue組建中導入組件使用
<script>
    import VnoteShow from ‘./VnoteShow‘
    import Vmark from ‘./Vmark‘
    export default{
        name:‘Vnote‘,
        data(){
            return {

            }
        },
        components:{
            VnoteShow,
            Vmark,
        }
    }
</script>

那麽在template顯示就可以:

<template>
<VnoteShow></VnoteShow>
顯示組件的內容
</template>

main.js中,
import Vue from ‘vue‘
import vueRouter from ‘vue-router‘
import Vmain from ‘@/components/Vmain‘
import Vnote from ‘@/components/Vnote‘
Vue.use(Router)
const  router = new  vueRouter({
  routes: [
    {
      path: ‘/‘,
      name: ‘Vmain‘,
      component: Vmain
    },
    {
      path: ‘/note‘,
      name: ‘Vnote‘,
      component: Vnote
    },
  ]
})

vue-cli項目創建流程和使用