From 00d1fdd141a3f42df51646d2a6425474c79d10c7 Mon Sep 17 00:00:00 2001 From: DCloud_LXH <283700113@qq.com> Date: Fri, 1 Apr 2022 16:13:21 +0800 Subject: [PATCH] feat(app-nvue): support pinia --- packages/uni-app-vite/src/nvue/utils.ts | 2 +- packages/vite-plugin-uni/src/config/optimizeDeps.ts | 1 + .../vite-plugin-uni/src/configResolved/plugins/resolveId.ts | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/uni-app-vite/src/nvue/utils.ts b/packages/uni-app-vite/src/nvue/utils.ts index 4ca00ec6b..ee11dae90 100644 --- a/packages/uni-app-vite/src/nvue/utils.ts +++ b/packages/uni-app-vite/src/nvue/utils.ts @@ -1,5 +1,5 @@ export function external(appService: boolean) { - return appService ? ['vue'] : ['vue', 'vuex'] + return appService ? ['vue'] : ['vue', 'vuex', 'pinia'] } export function globals(appService: boolean): { [name: string]: string } { return appService diff --git a/packages/vite-plugin-uni/src/config/optimizeDeps.ts b/packages/vite-plugin-uni/src/config/optimizeDeps.ts index debddb002..267cedf6f 100644 --- a/packages/vite-plugin-uni/src/config/optimizeDeps.ts +++ b/packages/vite-plugin-uni/src/config/optimizeDeps.ts @@ -14,6 +14,7 @@ export function createOptimizeDeps( '@dcloudio/uni-components', '@dcloudio/uni-i18n', '@dcloudio/uni-shared', + 'pinia', ], } } diff --git a/packages/vite-plugin-uni/src/configResolved/plugins/resolveId.ts b/packages/vite-plugin-uni/src/configResolved/plugins/resolveId.ts index 2115e4ec4..d4f4b5962 100644 --- a/packages/vite-plugin-uni/src/configResolved/plugins/resolveId.ts +++ b/packages/vite-plugin-uni/src/configResolved/plugins/resolveId.ts @@ -15,6 +15,7 @@ const BUILT_IN_MODULES = { '@dcloudio/uni-cloud': 'dist/uni-cloud.es.js', '@dcloudio/uni-i18n': 'dist/uni-i18n.es.js', '@dcloudio/uni-shared': 'dist/uni-shared.es.js', + pinia: 'dist/pinia.mjs', } export type BuiltInModulesKey = keyof typeof BUILT_IN_MODULES -- GitLab