Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

vite构建vue项目

作者:我说°走了就别回来   发布日期:2025-11-30   浏览:94

// vite.config.js
import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';

export default defineConfig({
  plugins: [vue()],
  server: {
    port: 3000, // 设置开发服务器的端口
    open: true, // 自动打开浏览器
  },
  build: {
    outDir: 'dist', // 构建输出目录
  }
});

// src/main.js
import { createApp } from 'vue';
import App from './App.vue';

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

// src/App.vue
<template>
  <div id="app">
    <h1>Hello Vite + Vue!</h1>
  </div>
</template>

<script>
export default {
  name: 'App',
};
</script>

<style>
#app {
  font-family: Avenir, Helvetica, Arial, sans-serif;
  text-align: center;
  color: #2c3e50;
  margin-top: 60px;
}
</style>

解释说明:

  1. vite.config.js:

    • 使用 defineConfig@vitejs/plugin-vue 来配置 Vite。
    • server.port 设置开发服务器的端口号为 3000。
    • server.open 设置为 true,表示启动开发服务器时自动打开浏览器。
    • build.outDir 设置构建输出目录为 dist
  2. src/main.js:

    • 使用 createApp 方法创建 Vue 应用实例,并挂载到页面中的 #app 元素上。
  3. src/App.vue:

    • 定义了一个简单的 Vue 组件,包含模板、脚本和样式部分。
    • 模板中显示 "Hello Vite + Vue!" 文本。
    • 样式部分设置了字体、对齐方式和颜色等样式属性。

上一篇:vue 安装依赖

下一篇:vue3 如何实现计算属性

大家都在看

vue.js devtools用法

vue js for循环

highlight.js vue

vue.config.js 配置

vue.config.js 配置代理

vue.config.js configu

node.js vue

vue3组件传值的方式

vue3 子路由

vue3 router传参

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站