vue啟動流程


繼上一篇vue環境的搭建(在D盤新建文件夾vue_cli,把(我已經上傳到了文件下)資料下tpls解壓完后的所有文件都復制到D盤vue_cli下)

目錄如圖:


1、webstorm設置
為了提高webStrom在Vue項目中響應速度,設置:
選中項目,點擊右鍵,mark directory as,excluded

進入到CLI:
windows+R
cmd

d:
cd vue_cli
npm run dev

2、介紹單文件組件概念
文件擴展名為 .vue 的 single-file components(單文件組件) ;
有3個標記:template(是html) script(組件的設置) style(樣式的設置)

3、vue項目啟動流程

在執行npm run dev的時候,會去在當前文件夾下的項目中找package.json文件,啟動開發服務器,默認端口是8080;

找到src的main.js文件,在該文件中new Vue的實例,要加載的模板內容App,App是src目錄下的App.vue結尾的文件,在App.vue所對應的模板當中,有一個router-view

在src目錄下有一個router文件夾,該文件夾有個index.js文件,該文件是配置路由詞典,指定了路由地址是空,加載Hello組件

4、使用Vue的組件

步驟1:創建.vue結尾的文件
MyHeader.vue
步驟2:創建組件
在main.js文件中,
①引入要使用的組件
import MyHeader from '@/components/MyHeader'
②創建組件
Vue.component('my-header',MyHeader)
步驟3:使用組件
MyList.vue
<template>
<my-header> </my-header>
</template>

5、Vue項目 如何 部署在真正的服務器端

在工程所在的目錄中,執行npm run build,
會生成一個dist的文件夾

就是我們可以直接部署(deploy)在服務器端的文件。

 

例如:hello.vue文件中:

從vue引入Vue

import Vue from 'vue'

從js文件vue-router引入Router

import Router from 'vue-router'

從路徑components/Hello蝦引入Hello(@是路徑……)
import Hello from '@/components/Hello'

Vue.vue  Router.vue……都省去了.vue


Router是路由模塊,即可以使用路由模塊

Vue.use(Router)

導出配置路由

export default newRouter

注意:一般在assets下方css,js,img,fonts等需要的文件……

 


免責聲明!

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



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