如何在html单页面中引入vue3js
时间: 2023-06-05 16:04:25 浏览: 625
你可以在单页面中使用CDN来引入Vue 3 JavaScript库,也可以通过NPM来安装并导入Vue 3 JavaScript库。以下是两种方法的示例:
使用CDN:
```html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Vue 3 Example</title>
<!-- 引入Vue 3 -->
<script src="https://unpkg.com/vue@next"></script>
</head>
<body>
<div id="app">
<!-- Vue 3应用程序代码 -->
</div>
<script>
// 创建新的Vue应用程序
const app = Vue.createApp({
// 应用程序选项
})
// 将Vue应用程序挂载到DOM元素上
app.mount('#app')
</script>
</body>
</html>
```
使用NPM:
1. 首先,安装Vue 3的npm包。
```bash
npm install vue@next
```
2. 创建一个Vue单文件组件(例如,App.vue),并导入Vue 3。
```html
<template>
<div>
<!-- Vue组件代码 -->
</div>
</template>
<script>
import { createApp } from 'vue'
export default {
name: 'App',
// 组件选项
created() {
// 组件钩子函数
}
}
</script>
```
3. 在单页面中,导入Vue的main.js文件,并调用createApp函数创建新的Vue应用程序。
```javascript
import { createApp } from 'vue'
import App from './App.vue'
const app = createApp(App)
// 将Vue应用程序挂载到DOM元素上
app.mount('#app')
```
以上示例代码中的#app是要将Vue应用程序挂载的DOM元素的ID。
希望这些能够帮到你!
阅读全文