一、安裝相關插件
在使用VSCode搭建Vue項目之前,需要安裝相關的插件。
Vue插件:Vue插件支持Vue.js框架,包含語法高亮、智能補全、格式化等功能。可以在擴展面板中搜索vue,找到vetur插件並進行安裝即可。
<img src="vue_plugin.png">
ESLint插件:ESLint插件可以做代碼質量檢查,規定了代碼書寫風格、可以用預設規則的方式,也可以自定義規則。在擴展面板中搜索ESLint,找到並安裝,但是前提是你已經安裝了ESLint。
<img src="eslint_plugin.png">
Git插件:Git插件可以進行代碼管理,像操作Git一樣在VSCode中的界面上對代碼進行管理。在擴展面板中搜索Git,在Git中找到您的Git類型並進行安裝,Windows中默認配置。在Mac OS中可以選擇cocoaGit等Git插件。
<img src="git_plugin.png">
二、建立Vue項目
在安裝完成相關插件之後,需要按照以下步驟建立Vue項目
1.打開VSCode,新建一個文件夾作為Vue項目的主文件夾,並在其中打開終端。
2.通過npm命令,輸入以下指令安裝Vue-cli。
npm install -g vue-cli
3.在終端中通過Vue-cli初始化Vue項目。
vue init webpack 你的應用程序名稱
4.輸入命令後,需要設置項目模板。第一步會是設置項目名稱,第二項是關於Vue-router的設置,是否設置為history模式,第三項是是否載入第三方CSS庫,第四項是簡單的Eslint代碼檢查。可以根據自己的需要進行選擇。
<img src="set_up_project.png">
5.然後進行npm install安裝,進行項目初始化。初始化完成之後會生成一個node_modules文件夾。初始化完成後,可以運行npm run dev打開本地開發環境,並進行項目開發。
三、目錄結構
Vue Cli 2.x和3.x的目錄結構設置有所不同,下面我們以Vue Cli 3.x為例進行講解。
-node_modules //通過npm安裝的依賴庫
-public //公共資源,存放不經過webpack打包,直接複製到目標目錄的資源文件,如favicon.ico字體和當前頁面的index.html文件
-src //-目錄
--assets //一些項目中用到的靜態資源文件,如圖片、字體、音頻等
--components //組件文件夾,存放Vue組件,如導航欄、圖表等
--router //路由信息,存放全局路由以及非同步載入的組件
--store //Vuex狀態管理文件夾,管理全局共享信息,如用戶身份信息、購物車信息等
--utils //工具文件夾,存放一些工具函數
--views //視圖文件夾,存放頁面組件
-index.js //項目的入口文件,通常情況下不需要修改
-package.json //項目依賴的配置文件
README.md //項目說明文檔
四、開發流程與注意事項
1.開發流程
Vue開發流程主要包括調試、基礎組件編寫、開發、測試、上線、優化等階段。具體步驟為:
1)調試階段:搭建好架構後,先完成前期的設計與布局,並且初步調試web界面的靜態結構,檢查是否符合要求。
2)基礎組件編寫:首先編寫如按鈕、表單等一些基礎組件,建立完全自定義控制項庫,為後續的開發提供基礎組件。
3)開發階段:按照需求進行開發,編寫頁面、邏輯等功能。
4)測試階段:進行測試,驗證功能是否實現和有無漏洞等問題。
5)上線階段:開發和測試完成,部署到伺服器並上線。
6)優化階段:根據性能優化和用戶反饋對系統進行優化。
2.注意事項
在Vue開發過程中需要注意以下幾點:
1)不要直接修改dom
Vue.js中不能直接修改DOM,需要使用VM(虛擬對象)中的數據和指令來更新DOM。
2)沒必要手動操作DOM
基於Vue的DOM操作通常是自動完成的,手動操作DOM一般是多餘的。最好是使用Vue提供的Template來實現數據渲染功能。此外,Vue可以通過鍵綁定來指定每個元素的狀態。然後Vue可以基於這些狀態來管理元素目錄。
3)computed和methods使用方法
Methods:Vue中的methods用來聲明可以在template中調用的函數,是一些實時值,當重新渲染頁面前需要重新計算。適合非常小的複雜計算。
Computed:Computed是基於當前運行狀態所衍生出的屬性值,現代前端框架中的新功能。內部結構基於緩存並且由響應式變數驅動,只有使用的變數值發生改變時計算新的值。非常適合動態變化的屬性。
五、總結
在VSCode可以快速的搭建並開發Vue項目,首先需要安裝的是Vue插件、ESLint插件、Git插件。在項目建立中需要使用Vue-cli進行Vue項目建立並進行相關的設置。在開發流程中需要注意各個環節的注意點。我們可以使用Git將代碼上傳到代碼託管平台,如GitHub,實現代碼管理的功能,Vue插件可以很好的輔助我們進行Vue項目開發。
原創文章,作者:UFCLB,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/333068.html