vue3.0 Composition API 上手初體驗 構建 vue 基礎代碼

vue3.0 Composition API 上手初體驗 構建 vue 基礎代碼

上一講中,我們通過配置 webpack 構建了一個基礎的開發環境。但是並沒有涉及到 vue3.0 的內容,這一講中,我們來構建一些基礎代碼。

首先,在終端中進入到我們的項目目錄,我的 demo 目錄爲 ~/Sites/myWork/demo/vue3-demo

本人爲 MacOS 環境, Windows 環境請自行將一些命令轉換成你習慣的操作。比如在文件夾中操作,或在 vscode 等編輯器中操作。

創建基礎文件

# 進入項目文件夾
cd ~/Sites/myWork/demo/vue3-demo
# 創建 App.vue 文件
touch src/App.vue

重寫 src/main.js 文件

在上一講中,我們直接寫了個測試代碼就完了,這裏我們將文件內容替換爲以下內容:

import { createApp } from 'vue'
import App from './App.vue'

createApp(App).mount('#app')

注意,這裏的寫法已經和 2.0 的寫法完全不一致了。 2.0 的時候採用的是創建一個新對象的方式,而這裏採用的是函數方式。

這裏我不做過多解釋,如果想追究原理,可以去查看源碼,或等待官方更新文檔。

編寫 src/App.js 文件

<template>
  <div>這是一個 vue 3.0 的 demo</div>
</template>

然後我們運行 npm run dev 將項目跑起來。

小結

這一講內容比較少,着重點是 main.js 中的寫法變化。

下一講,我們來引入 vue-router

本文由 FungLeo 原創,允許轉載,但轉載必須保留首發鏈接。


《vue3.0 Composition API 上手初體驗》 文章目錄地址: https://blog.csdn.net/fungleo/category_10020552.html 我會不定期的補充一些相關內容,歡迎關注訂閱!

文章代碼倉庫 https://github.com/fengcms/vue3-demo 會用 git 的朋友,可以去直接下載我的代碼。當然,給我點個 star 啥的,也不是不可以的哈!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章