Vue 项目集成
Vue + ESBuild 完整配置
📋 学习目标
- ✅ 能够使用 ESBuild 构建 Vue 项目
- ✅ 掌握 Vue + ESBuild 的完整配置
- ✅ 理解 Vue SFC 处理
- ✅ 掌握开发和生产环境配置
基础配置
安装依赖
npm install vue
npm install -D esbuild esbuild-vue-plugin基础配置
esbuild.config.js:
const vuePlugin = require('esbuild-vue-plugin')
require('esbuild').build({
entryPoints: ['src/main.js'],
bundle: true,
outfile: 'dist/bundle.js',
plugins: [vuePlugin()]
})Vue SFC 支持
使用插件
const vuePlugin = require('esbuild-vue-plugin')
{
plugins: [
vuePlugin({
// Vue 选项
})
]
}开发环境
开发服务器
require('esbuild').serve({
servedir: 'public',
port: 3000
}, {
entryPoints: ['src/main.js'],
bundle: true,
outfile: 'public/bundle.js',
plugins: [vuePlugin()]
})相关链接
最后更新:2025