首頁  >  文章  >  web前端  >  vue建置需要哪些目錄

vue建置需要哪些目錄

青灯夜游
青灯夜游原創
2022-01-10 17:12:452799瀏覽

vue建置所需的目錄:1、build(建置腳本目錄);2、config(專案設定目錄);3、node_modules(專案依賴模組目錄);4、src;5、static(靜態資源目錄);6、components(組件目錄)等等。

vue建置需要哪些目錄

本教學操作環境:windows7系統、vue2.5.2版,DELL G3電腦。

VUE專案建置與目錄說明

1、下載網址為:https://nodejs.org/en/

  2、檢查是否安裝成功:如果輸出版本號,說明我們安裝node環境成功

  

  3、為了提高我們的效率,可以使用淘寶的鏡像:http://npm.taobao.org/

  輸入:npm install -g cnpm –registry=https: //registry.npm.taobao.org,即可安裝npm鏡像,以後再用到npm的地方直接用cnpm來代替就好了。   

  檢查是否安裝成功:

  

#二、建置vue專案環境

  1、全域安裝vue-cli

npm install --global vue-cli

  

  2、進入你的專案目錄,

建立一個基於webpack 範本的新專案

  

  

  說明:

#    Vue buildgt&

##    Vue buildgt&

##   〠gt;gt;gt;gt;即可;

    Install vue-router ==> 是否要安裝vue-router,專案中肯定要使用到所以Y 回車;

    Use ESLint to lint

    Use ESLint to lint ==your code¦== ; 是否需要js 語法偵測目前我們不需要所以n 回車;

    Set up unit tests ==> 是否安裝單元測試工具目前我們不需要所以n 回車;

 e2e tests with Nightwatch ==> 是否需要端對端測試工具目前我們不需要所以n 回車;

  3、進入項目:cd vue-demo,安裝依賴

  

  安裝成功後,項目文件夾中會多出一個目錄: node_modules  

 

  4、npm run dev,啟動項目  專案啟動成功:

  

#三、vue專案目錄解說<br>

  

##  

  

1、build:建立腳本目錄

    1)build.js   ==>  生產環境建置腳本;

############################################################################################################################################################################################### #######    2)check-versions.js   ==>  檢查npm,node.js版本;######    3)utils.js  建立相關工具方法(gt; ##    4)vue-loader.conf.js   ==>  設定了css載入器以及編譯css之後自動新增前綴;######    5)webpack.base.conf.js#####    5)webpack.base.conf.js ;######    6)webpack.dev.conf.js   ==>  webpack開發環境配置;#####    7)webpack.prod.conf.js# #####  2、config:專案設定######    1)dev.env.js   ==>  發展環境變數;######    2)index.js  配置檔案; ;######    3)prod.env.js   ==>  生產環境變數;######  3、node_modules:npm 載入的專案依賴模組#####  4、src:不依賴模組#####  4、src:我們要開發的目錄,基本上要做的事情都在這個目錄裡。裡麵包含了幾個目錄及文件:######    1)assets:資源目錄,放置一些圖片或是公共js、公共css。這裡的資源會被webpack建構;######    2)components:元件目錄,我們寫的元件就放在這個目錄裡面;###

    3)router:前端路由,我們需要設定的路由路徑寫在index.js裡面;

    4)App.vue:根元件;

   4)App.vue:根元件;

 〔入口js檔案;

  5、static:靜態資源目錄,如圖片、字體等。不會被webpack建構

  6、index.html:首頁入口文件,可以加入一些meta 資訊等<br>  7、package.json:npm套件設定文件,定義了專案的npm腳本,依賴套件等資訊

  8、README.md:專案的說明文檔,markdown 格式

  9、.xxxx檔案:這些是一些設定檔,包括語法配置,git配置等四、開始我們的第一個vue專案

##  1、在components目錄下新建一個views目錄,裡面寫我們的vue元件

    1)開始我們的第一個元件:

    a:在views目錄下新建First.vue

   b router目錄下的index.js裡面配置路由路徑

    

     c:template 寫html,script寫js,style寫樣式

   

    d:輸入ip:http://localhost:8010/#/first,查看頁面效果

    

      

    只能有一個並列的p,以下寫法是錯誤:

    

    資料要寫在return 裡面,而不是像文檔那樣子寫,以下寫法錯誤:

    

  2、講講父子元件

    1)在components目錄下新建sub資料夾,用來存放一下可以重複使用的子元件。例如新建一個Confirm.vue元件

    

    3)在父元件中引入子元件

    引入:import Confirm     註冊:在

3f1c4e4b6b16bbbd69b2ee476dc4f83a2cacc6d41bbb37262a98f745aa00fbf0

標籤內的name代碼塊後面加上components: {Confirm}    使用:在

d477f9ce7bf77f53fbcf36bec1b69b7a21c97d3a051048b8e55e3c8f199a54b2

內加上ae4c060c3125e7a0f4a943f063a68417926726c70dfff3462a43d5c77bdfa6f7

    完整程式碼:

     完整程式碼:

     完整程式碼:

     完整程式碼

#      完整程式碼>父子元件通訊

    子元件:

#    父元件:

#   3、使用建造路由:

   3、使用建置路由單頁應用

    1)依照上述方法,新建一個Second.vue元件

    2)路由跳轉:7dbb7edd7980791d9c8e4262e1a9555d去第二個頁面d625018d6d57dc2163f3a71531b24864

    

    

    路由跳轉之後,注意觀察路徑變化:

    

    可以看到,在html中解析成了a標籤

    

    這裡只是簡單的介紹了一下路由的使用,更多介紹了一下,#    這裡只是簡單的介紹了一下路由的使用,更多介紹了一下,請前往官網學習:https://router.vuejs.org/zh-cn/

  4、如何用less寫樣式

    1)安裝less依賴:npm install less less-loader --save

    

    安裝成功之後,可在package.json中看到,多增加了2個模塊:    

    2)編寫less######    ###  ####################################################################################################################################################################################################################################################

  1、解決vue不能自動打開瀏覽器的問題:當我們輸入npm run dev,運行項目,命令列提示我們運行成功,但是瀏覽器也沒有自動打開,只能自己手動輸入。

  解決:

    1)開啟config  ==> index.js

    

  ser    

  ser  2)中找到新配置。默認設置的是false

    

    3)將autoOpenBrowser改為true

    

    4)Ctrl C,然後我們重啟一下,就能自動開啟瀏覽器了

    

#  2、為了避免連接埠衝突,也可以修改port,開啟目錄同上

##    

    修改成功:

    

【相關推薦:

vue.js教學###】####

以上是vue建置需要哪些目錄的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn