vue為什么要用腳手架 vue腳手架原理?
vue腳手架原理?腳手架,顧名思義是快速構(gòu)建某種應(yīng)用的框架組合。vue腳手架是以vue.js技術(shù)為核心,輔以html及css技術(shù),快速構(gòu)建web前端界面的各類框架組合。市面上的vue腳手架大多是以el
vue腳手架原理?
腳手架,顧名思義是快速構(gòu)建某種應(yīng)用的框架組合。vue腳手架是以vue.js技術(shù)為核心,輔以html及css技術(shù),快速構(gòu)建web前端界面的各類框架組合。市面上的vue腳手架大多是以elementUI作為基礎(chǔ)衍生而來(lái)。
vue搭配什么做前端開發(fā)比較好?
Vue 是一套用于構(gòu)建用戶界面的漸進(jìn)式框架。與其它大型框架不同的是,Vue 被設(shè)計(jì)為可以自底向上逐層應(yīng)用。Vue 的核心庫(kù)只關(guān)注視圖層,不僅易于上手,還便于與第三方庫(kù)或既有項(xiàng)目整合。另一方面,當(dāng)與現(xiàn)代化的工具鏈以及各種支持類庫(kù)結(jié)合使用時(shí),Vue 也完全能夠?yàn)閺?fù)雜的單頁(yè)應(yīng)用提供驅(qū)動(dòng)。
1、如果你是在做pc端的應(yīng)用,最好的選擇是ElementUI。
npm i element-ui -S
最簡(jiǎn)單的UI寫法:http://element-cn.eleme.io/#/zh-CN/component/installation
2、APP mobile應(yīng)用的話,最好選擇AUI或ionIc
文檔:http://www.auicss.com/doc/v/2/doc_id/1
AUI 2.0是一套全新的AUI框架,在1.X基礎(chǔ)上進(jìn)行了重新架構(gòu)。在2.0中,全局使用rem控制尺寸,完美適應(yīng)不同分辨率移動(dòng)設(shè)備;新加入的主題樣式表方便開發(fā)者自定義基礎(chǔ)顏色樣式,完成APP主題的定制。完美兼容IOS 5.1 到Android 4.2 。因此我認(rèn)為他是一款不錯(cuò)的UI插件。
用vue腳手架和不用腳手架區(qū)別在哪?
幫助你快速開始一個(gè)vue項(xiàng)目,其實(shí)其本質(zhì)就是給你一套文件結(jié)構(gòu),包含基礎(chǔ)的依賴庫(kù),你只需要一下就可以安裝。讓你不需要為編譯或其他瑣碎的事情而浪費(fèi)時(shí)間,這并不會(huì)限制到你的發(fā)揮。
但是如果剛開始用,建議自己安轉(zhuǎn)需要的依賴,1來(lái)可以理解package.json項(xiàng)目依賴文件,2來(lái)可以對(duì)項(xiàng)目構(gòu)建有所理解,3來(lái)對(duì)之后解決錯(cuò)誤的能力有一定提升。官方腳手架中集成很多依賴文件。有的是你不需要的。在安裝時(shí)可以選擇是不是安裝。我開始使用腳手架。所有的都安裝了。包括eslint。是語(yǔ)法檢查器。當(dāng)時(shí)寫js沒(méi)有按照eslint語(yǔ)法寫。結(jié)果報(bào)了很多錯(cuò)。
剛開始上手的話不建議直接用vue-cli雖然vue-cli確實(shí)使用起來(lái)很方便,但是最好開始從基本的vue文件引入,自己配置配置文件呢開始,這樣有利于自己的理解以及到后來(lái)用腳手架也會(huì)有很多自己的理解。
凡事剛開始都是化繁為簡(jiǎn)的。