【測試平臺開發】一步步教你vue-cli建立專案學習教程

进击的bug~發表於2024-12-02

使用vue-cli建立Vue專案是一個相對簡單且高效的過程。以下是一個詳細的步驟指南,幫助你透過vue-cli建立Vue專案:

一、安裝Node.js和npm

Vue CLI依賴於Node.js環境和npm包管理器。因此,在建立Vue專案之前,你需要確保計算機上已安裝Node.js和npm。

訪問Node.js官網,下載並安裝適合你作業系統的Node.js版本。安裝Node.js時,npm會自動安裝。
安裝完成後,透過命令列工具驗證安裝是否成功。輸入以下命令:
記得新增系統環境變數

node -v
npm -v

這兩條命令會分別輸出Node.js和npm的版本號,如果顯示版本號,則說明安裝成功。

二、全域性安裝Vue CLI

Vue CLI是一個強大的腳手架工具,可以幫助你快速搭建Vue.js專案。你需要透過npm全域性安裝Vue CLI。
更換npm映象源:

npm config set registry https://registry.npmmirror.com/

驗證映象源配置:

npm config get registry

開啟命令列工具,輸入以下命令來全域性安裝Vue CLI:

npm install -g @vue/cli

安裝完成後,透過命令列工具驗證Vue CLI是否安裝成功。輸入以下命令:

vue --version

這條命令會輸出Vue CLI的版本號,如果顯示版本號,則說明安裝成功。

三、建立Vue專案

在命令列工具中,進入你想要建立專案的目錄,然後輸入以下命令來建立一個新的Vue專案:

vue create <project-name>

其中是你想要建立的專案名稱,可以根據需要進行替換。
在建立專案過程中,Vue CLI會提示你選擇一種預設配置或者手動配置專案。你可以選擇預設預設(適合大多數使用者的基本配置),也可以選擇手動配置(如果你對專案有特殊需求)。
預設預設:Vue CLI會為你提供幾個預設的預設配置,包括Vue 2和Vue 3的基本配置。你可以根據需求選擇合適的預設。
手動配置:如果你需要自定義專案配置,可以選擇手動配置。在手動配置中,你需要選擇需要支援的特性,如Babel、TypeScript、Router、Vuex、CSS前處理器等。此外,你還可以選擇Vue版本、是否使用history路由模式、CSS前處理器等選項。
根據提示完成配置後,Vue CLI會自動為你建立專案目錄結構,並安裝所需的依賴包。

四、進入專案目錄並啟動開發伺服器

專案建立完成後,你需要進入專案目錄。輸入以下命令:

cd <project-name>

其中是你建立的專案名稱。

進入專案目錄後,你可以啟動開發伺服器來檢視專案效果。輸入以下命令:

npm run serve

這條命令會啟動一個本地開發伺服器,並在瀏覽器中開啟一個新的標籤頁,顯示你的Vue應用程式。你可以在程式碼中進行修改,並實時檢視修改後的效果。

五、專案結構解析

建立一個Vue專案後,瞭解專案的檔案結構和各個檔案的作用是很重要的。以下是一個典型的Vue專案結構及其說明:

my-project/
├── node_modules/ # 存放所有安裝的npm包
├── public/ # 公共資源目錄,存放靜態檔案
│   └── index.html # 應用入口HTML檔案
├── src/ # 原始碼目錄
│   ├── assets/ # 存放靜態資源,如圖片、樣式等
│   ├── components/ # 存放Vue元件
│   ├── views/ # 存放檢視元件
│   ├── App.vue # 根元件
│   ├── main.js # 應用入口檔案
│   └── router.js # 路由配置檔案
├── .gitignore # Git忽略檔案配置
├── babel.config.js # Babel配置檔案
├── package.json # 專案配置檔案
└── README.md # 專案說明檔案

node_modules/:存放所有安裝的npm包,不需要手動修改。
public/:存放靜態資源,如HTML檔案、圖片等,主要用於不需要透過Webpack處理的檔案。
src/:存放原始碼,是專案開發的主要目錄。
assets/:存放靜態資源,如圖片、樣式等。
components/:存放Vue元件,元件是Vue應用的基本構建塊。
views/:存放檢視元件,通常是與路由關聯的元件。
App.vue:根元件,是所有元件的父元件。
main.js:應用入口檔案,初始化Vue例項並掛載到DOM。
router.js:路由配置檔案,用於配置應用的頁面導航。
.gitignore:Git忽略檔案配置,用於忽略不需要提交到版本控制的檔案。
babel.config.js:Babel配置檔案,用於配置JavaScript編譯選項。
package.json:專案配置檔案,包含專案的基本資訊、依賴包和指令碼。

六、後續步驟

在建立專案後,你可能需要進行一些配置和最佳化,以滿足特定需求。例如:
安裝額外的依賴包:根據專案需求,安裝所需的npm包。例如,安裝Axios用於HTTP請求,安裝Vuex用於狀態管理等。
配置環境變數:在專案根目錄下建立.env檔案,用於存放環境變數。例如,配置API地址、金鑰等。

透過以上步驟,你可以成功使用vue-cli建立一個Vue專案,並進行開發

相關文章