初識Vue-cli

1.安裝
打開cmd,輸入npm install -g @vue/cli
2.創(chuàng)建項目
打開vsCode終端,輸入vue create demo(名字小寫),然后選擇自己所需的,點回車


效果

項目創(chuàng)建成功


創(chuàng)建成功

運行的話在終端輸入npm run serve,這樣項目就啟動了
打包的話在終端輸入npm run build
在初始main.js中每行代碼含義
import Vue from 'vue'
//導(dǎo)入App.vue組件
import App from './App.vue'
//關(guān)閉生產(chǎn)提示信息
Vue.config.productionTip = false
//創(chuàng)建Vue實例
new Vue({
  //render是渲染函數(shù)
  render: h => h(App),
}).$mount('#app')

在components文件夾中中,一般放置的是可復(fù)用的組件,后綴名為.vue,在每個組件中又包含三個部分:模板、JS文件和css樣式

<template>
<div>
</div>
</template>
<script>
export default {
name:'App'
}
</script>
<style scoped lang='scss'>
</style>

App.vue本質(zhì)上也是一個js文件,相當(dāng)于一個模板文件(描述一個組件)。主要包括三個部分模板(結(jié)構(gòu))、腳本文件、樣式

assets文件夾中一般放置一些靜態(tài)資源

public文件夾,放在public目錄下的資源會被直接復(fù)制,不會經(jīng)過webpack的打包處理,但是要注意的是:public中的空文件夾資源是不會被復(fù)制的。即使使用copy-webpack-plugin也是不會被copy的。所以如果要引用的資源不希望被webpack處理時,可以將其放在public文件夾下,在index.html內(nèi)引用資源文件且不希望被webpaxk處理時,可以加上前綴:<%= BASE_URL %>

 <link rel="icon" href="<%= BASE_URL %>favicon.ico">
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容