vue項(xiàng)目是如何運(yùn)行起來(lái)的
vue項(xiàng)目如何運(yùn)行
涉及到的項(xiàng)目文件
最近因?yàn)楣卷?xiàng)目問(wèn)題,開(kāi)始學(xué)習(xí)vue。萬(wàn)事開(kāi)頭難,開(kāi)始寫(xiě)博客,紀(jì)錄一下小白的成長(zhǎng),也方便以后看
- index.html >主頁(yè),項(xiàng)目入口
- main.js >main.js是我們的入口文件,主要作用是初始化vue實(shí)例,并引入所需要的插件
- App.vue > 根組件 所有頁(yè)面都是在App.vue下進(jìn)行切換的
- router/index.js >路由文件
index.html,main.js,App.vue 三者關(guān)系
在網(wǎng)頁(yè)的Title部分,加載了index.html中定義的Title,而在正文部分,加載了App.vue中定義的部分
<div id="app">來(lái)自index.html正文中的內(nèi)容</div>
上面有一個(gè)id為app的掛載點(diǎn),之后我們的Vue根實(shí)例就會(huì)掛載到該掛載點(diǎn)上;
new Vue({
? el: '#app',//告訴該實(shí)例要掛載的地方;(即實(shí)例裝載到index.html中的位置)
? router,
? components: { App },//注冊(cè)了一個(gè)局部組件App
? template: '<App/>'//模板就是組件App.vue中的template中的內(nèi)容。(template會(huì)替代原來(lái)的的掛載點(diǎn)處的內(nèi)容)
})小結(jié)
在項(xiàng)目運(yùn)行中,main.js作為項(xiàng)目的入口文件,運(yùn)行中,找到其實(shí)例需要掛載的位置,即index.html中,剛開(kāi)始,index.html的掛載點(diǎn)處的內(nèi)容會(huì)被顯示,但是隨后就被實(shí)例中的組件中的模板中的內(nèi)容所取代,所以我們會(huì)看到有那么一瞬間會(huì)顯示出index.html中正文的內(nèi)容。
- node_modules為依賴的模塊
- config中配置了路徑端口值等
- build中配置了webpack的基本配置、開(kāi)發(fā)環(huán)境配置、生產(chǎn)環(huán)境配置等
vue踩坑記錄:vue項(xiàng)目運(yùn)行卡在百分之幾幾幾
今天晚上打著游戲,同事突然叫我拉項(xiàng)目下來(lái)運(yùn)行,我打完就去拉代碼了,結(jié)果vue項(xiàng)目運(yùn)行卡在66%不動(dòng)了,我也是百度一下分享別人怎么解決的文章給他,繼續(xù)我的游戲!
結(jié)果呢?
游戲結(jié)束后,我拉代碼,還是這個(gè)錯(cuò)!我也按照給他的文章做了一遍,還是卡著!隨后就是漫長(zhǎng)的探索找八哥~~~~~~~。
換掉腳手架版本~~~卡了?。?!
卸載axios~~~~~~卡著!?。。?/p>
刪除node_modules文件夾,在install,,卡住?。。。?/p>
改npm鏡像!在阿里和原生鏡像反復(fù)橫跳~~~~~
。。。。。。。。。。。。。。。。。。
沒(méi)法子了!看代碼吧!項(xiàng)目運(yùn)行又沒(méi)有報(bào)錯(cuò)!我哪知道有啥問(wèn)題呀 AQA
結(jié)果我在他的一個(gè)vue文件中中看到了一些綠綠的東西

把div合起來(lái)!?。?/p>
我去?。。?!
在<template>標(biāo)簽上有兩個(gè)根DIV,還有這種操作???????
合并沖突吧,運(yùn)行吧,不卡了!

提交代碼之后一定要合并沖突!
一定要合并沖突!
要合并沖突!
合并沖突!
沖突?。。。。。。。?!
誰(shuí)都不想要綠綠的東西!?。?/strong>
盡量別在git控制臺(tái)提交!在編譯器提交,有沖突會(huì)提示!再拉代碼下來(lái)合并沖突再提交!!
摸了摸我的頭!
頭發(fā)又少了幾根了!
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue如何將base64流數(shù)據(jù)轉(zhuǎn)成pdf文件并在新頁(yè)面打開(kāi)
這篇文章主要介紹了vue如何將base64流數(shù)據(jù)轉(zhuǎn)成pdf文件并在新頁(yè)面打開(kāi)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-02-02
使用Vue和ECharts創(chuàng)建交互式圖表的代碼示例
在現(xiàn)代 Web 應(yīng)用中,數(shù)據(jù)可視化是一個(gè)重要的組成部分,它不僅能夠幫助用戶更好地理解復(fù)雜的數(shù)據(jù),還能提升用戶體驗(yàn),本文給大家使用Vue和ECharts創(chuàng)建交互式圖表的示例,需要的朋友可以參考下2024-11-11
vue項(xiàng)目根據(jù)不同環(huán)境進(jìn)行設(shè)置打包命令的方法
這篇文章主要介紹了vue項(xiàng)目根據(jù)不同環(huán)境進(jìn)行設(shè)置打包命令,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-11-11
關(guān)于在vue-cli中使用微信自動(dòng)登錄和分享的實(shí)例
本篇文章主要介紹了關(guān)于在vue-cli中使用微信自動(dòng)登錄和分享的實(shí)例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-06-06
在Vue中使用動(dòng)態(tài)import()語(yǔ)法動(dòng)態(tài)加載組件
在Vue中,你可以使用動(dòng)態(tài)import()語(yǔ)法來(lái)動(dòng)態(tài)加載組件,動(dòng)態(tài)導(dǎo)入允許你在需要時(shí)異步加載組件,這樣可以提高應(yīng)用程序的初始加載性能,本文給大家介紹在Vue中使用動(dòng)態(tài)import()語(yǔ)法動(dòng)態(tài)加載組件,感興趣的朋友一起看看吧2023-11-11
Vue中使用require.context自動(dòng)引入組件的操作方法
require.context?是?webpack?提供的一個(gè)API,用于創(chuàng)建context,即一組具有相同上下文的模塊,使用?require.context?可以方便地加載多個(gè)模塊,并且可以靈活地控制模塊的加載順序和依賴關(guān)系,本文給大家講解Vue中使用require.context自動(dòng)引入組件的方法,感興趣的朋友一起看看吧2024-01-01
Vue通過(guò)moment插件實(shí)現(xiàn)獲取當(dāng)前月的第一天和最后一天
這篇文章主要介紹了Vue 結(jié)合插件moment 實(shí)現(xiàn)獲取當(dāng)前月的第一天和最后一天,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2023-10-10
VUE使用axios調(diào)用后臺(tái)API接口的方法
這篇文章主要介紹了VUE使用axios調(diào)用后臺(tái)API接口的方法,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下2020-08-08
vue使用高德地圖根據(jù)坐標(biāo)定位點(diǎn)的實(shí)現(xiàn)代碼
這篇文章主要介紹了vue使用高德地圖根據(jù)坐標(biāo)定位點(diǎn)的實(shí)現(xiàn)代碼,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-08-08

