跳到主要内容
FarmFarm
Version: 1.x
本页目录

Vue

基于 Farm 创建一个 Vue 项目。

Farm 提供两种方案来支持创建 Vue 项目:

  • 使用 create-farm 脚手架创建脚手架项目
  • 你可以根据当前文档手动创建一个 Vue 项目

创建 Vue 项目

sh
npm create farm@latest
sh
yarn create farm@latest
sh
pnpm create farm@latest
sh
bun create farm@latest

在 Select Framework 中选择 Vue 模版

farm.config.ts
import { defineConfig } from '@farmfe/core';
import Vue from '@vite/plugin-vue'

export default defineConfig({
  plugins: [Vue()], // vue3 plugin
});

集成 jsx

farm.config.ts
import { defineConfig } from '@farmfe/core';
import Vue from '@vite/plugin-vue-jsx'

export default defineConfig({
  plugins: [Vue()],
});

开发环境时运行

sh
npm run dev
sh
yarn run dev
sh
pnpm run dev
sh
bun run dev

在生产环境下进行打包

sh
npm run build
sh
yarn run build
sh
pnpm run build
sh
bun run build

预览生产环境打包之后构建的产物

sh
npm run preview
sh
yarn run preview
sh
pnpm run preview
sh
bun run preview

如若想查看示例详情: Vue 示例

100%

Drag or pinch to explore. Keyboard: + / − zoom, arrows pan, 0 resets, Esc closes.