-
使用 //.umirc.ts
import { defineConfig } from "umi";
export default defineConfig({
npmClient: 'pnpm',
presets: [require.resolve('@umijs/preset-vue')],
plugins: ["@umijs/plugins/dist/qiankun"],
qiankun: {
slave: {},
},
}); 跑起来之后
|
Beta Was this translation helpful? Give feedback.
Answered by
fz6m
Mar 29, 2024
Replies: 1 comment
-
umi 是一个 react 的主要面向企业中后台 pc 端场景的框架,之所以 umi 4 有一个 vue 的预设,是因为有的公司可能有一些历史项目是 vue 的或者手机端的,所以这个 vue preset 只能做最基本的 vue 项目构建,类似 vue-cli ,而没有兼容任何 umi 原来的插件(比如 dva / qiankun 等)。 因为 umi 本身是一个 react 框架,所以如果如果你们是以 vue 项目为主的,最好使用 vue 官方钦定的 vite 。 |
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
szqingt
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
umi 是一个 react 的主要面向企业中后台 pc 端场景的框架,之所以 umi 4 有一个 vue 的预设,是因为有的公司可能有一些历史项目是 vue 的或者手机端的,所以这个 vue preset 只能做最基本的 vue 项目构建,类似 vue-cli ,而没有兼容任何 umi 原来的插件(比如 dva / qiankun 等)。
因为 umi 本身是一个 react 框架,所以如果如果你们是以 vue 项目为主的,最好使用 vue 官方钦定的 vite 。