Vue3 101-1
前言
這個 Vue3 101 的系列,是一個關於 Vue3 的學習入門,我將會分享關於學習 Vue3 的一切基礎,所以非常適合從零開始想要接觸前端開發的朋友。
那麼學習 Vue3 需要會什麼樣的技術背景?
一點點的 HTML、一點點的 CSS 跟一點點的 JavaScript,就算完全沒有接觸過網頁開發,我也會希望可以藉由這個系列幫助到大家真的可以完全從不會到會。
Vue3 是一個前端開發者可以學習的框架,在前端框架數量爆炸的現今,除了 Vue3 之外,還有 React 、Next.js 等框架可以來使用。至於為何我選擇 Vue3 來學習,不外乎業界也在用、容易學習、屬於 JS 語法等各種理由,最重要的一個理由就是搭建快速,只要一點點的程式語法,就可以讓網頁動了起來,對於完全不會的人,只要做一點點事情就可以充滿成就感,這個真的是很重要的一件事情。
最後,因為我是使用 MacBook 的一個開發者,所以操作介面都是以 Mac 為主要的操作介面,這點還請各位讀者見諒。
所以不囉唆,首先,第一個單元就是建立專案。
建立專案
任何程式語言的開發第一步,都是建立一個新的專案,在 Vue3 的世界可以使用一個標準工個來建立專案,就是 Vue CLI 工具,這裡是它的官網:https://cli.vuejs.org,讀者可以自行參考。
接下來的步驟,必須使用指令來執行所有命令,所以直接開啟終端機,安裝 Vue CLI:
sudo npm install -g @vue/cli
安裝完成後,確認版本:
vue -V
會出現這一行,說明目前所安裝的版本:
@vue/cli 5.0.8
就表示安裝完成了。
新增專案
接下來就可以使用 vue 命令來新增專案,可以先到你要的目錄下,在這裡我是到桌面上來新增:
cd ~/Desktop
然後直接輸入:
vue create vue-demo
vue create 就表示要新增一個新的專案,然後接上專案的名稱,這邊名稱可以自由命名,我在此命名為 vue-demo。
在新增專案的過程之中,選擇 Vue3 即可:
Vue CLI v5.0.8
? Please pick a preset:
❯ Default ([Vue 3] babel, eslint)
Default ([Vue 2] babel, eslint)
Manually select features
接下來畫面會開始執行安裝的過程,如果新增成功,可以看到這些內容:
...前略...
📄 Generating README.md...
🎉 Successfully created project vue-demo.
👉 Get started with the following commands:
$ cd vue-demo
$ npm run serve
恭喜你,專案成功建立。
接下來,要開始執行這個新的專案,直接進入該目錄底下:
cd vue-demo/
npm run serve
就會開始啟動專案,啟動完成會看到以下內容:
App running at:
- Local: http://localhost:8081/
- Network: http://192.168.0.211:8081/
Note that the development build is not optimized.
To create a production build, run npm run build.
這個時候直接開啟瀏覽器,在網址輸入:http://localhost:8080/ 即可以看到 Vue3 專案內容,也就是這個畫面:
大功告成。
Vue3 101-1 [完]