本文實(shí)例講述了Vue-CLI與Vuex使用方法。分享給大家供大家參考,具體如下:
Vue-CLI是Vue用于創(chuàng)建Vue項(xiàng)目的腳手架工具,它可以快速幫你創(chuàng)建一個(gè)Vue項(xiàng)目的文件目錄,使Vue開發(fā)更加便捷、標(biāo)準(zhǔn)化。
1、全局安裝腳手架:npm install --global vue-cli,安裝成功后可以通過vue -V查看版本號(hào)
2、初始化項(xiàng)目文件夾:vue init webpack 項(xiàng)目名,之后會(huì)出現(xiàn)命令行交互,根據(jù)提示設(shè)置項(xiàng)目名稱、描述以及是否安裝一些依賴包。
3、安裝依賴包:在vue項(xiàng)目中會(huì)用到很多第三方依賴,如果是新項(xiàng)目或者添加了新的依賴,運(yùn)行之前就需要安裝依賴:npm install,有時(shí)在啟動(dòng)項(xiàng)目時(shí)會(huì)報(bào)錯(cuò)Error: Cannot find module 'XXX',這就是由于項(xiàng)目缺少依賴導(dǎo)致。如果npm install后仍報(bào)錯(cuò),建議把依賴的文件夾node_modules刪除,再重新安裝依賴試一試。
4、啟動(dòng)項(xiàng)目:npm run dev,自動(dòng)會(huì)在瀏覽器8080端口彈出項(xiàng)目頁面。vue默認(rèn)端口8080,如果需要修改,在config/index.js文件內(nèi)修改port的值
5、項(xiàng)目打包:npm run build,在項(xiàng)目開發(fā)結(jié)束后打包生產(chǎn)dist文件夾,只需要把該文件放到服務(wù)器即可
構(gòu)建項(xiàng)目之后生成初始文件夾:
Vuex是一個(gè)專門為vue.js應(yīng)用開發(fā)的狀態(tài)管理模式,當(dāng)我們構(gòu)建一個(gè)大中型SPA時(shí),vuex可以幫助我們更好的再組建外部統(tǒng)一管理狀態(tài)。當(dāng)多個(gè)vue組件需要同時(shí)使用一些參數(shù)時(shí),如果通過參數(shù)傳遞會(huì)很麻煩,而且多個(gè)組件同時(shí)操縱數(shù)據(jù)會(huì)導(dǎo)致開發(fā)混亂,這就需要對(duì)它們進(jìn)行統(tǒng)一管理。
1、state:vuex中的數(shù)據(jù)源,所有組件對(duì)數(shù)據(jù)的操作都是對(duì)它,類似于vue組件中的data,在實(shí)例化vuex后可通過state訪問其中的數(shù)據(jù):
console.log(store.state.count)
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
分享標(biāo)題:Vue-CLI與Vuex使用方法實(shí)例分析-創(chuàng)新互聯(lián)
網(wǎng)站路徑:http://aaarwkj.com/article22/dopgcc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、面包屑導(dǎo)航、虛擬主機(jī)、小程序開發(fā)、App設(shè)計(jì)、App開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容