diff --git a/packages/vite-plugin-uni/src/cli/nvue.ts b/packages/vite-plugin-uni/src/cli/nvue.ts index 974ee6c176dabcd64df68656287b838c11ac62e6..fd765d1eb7f037bf28600742c98e2d2aa27c2456 100644 --- a/packages/vite-plugin-uni/src/cli/nvue.ts +++ b/packages/vite-plugin-uni/src/cli/nvue.ts @@ -10,6 +10,12 @@ export function initNVueEnv() { const manifestJson = parseManifestJsonOnce(process.env.UNI_INPUT_DIR) if (getAppRenderer(manifestJson) === 'native') { process.env.UNI_RENDERER = 'native' + return ( + console.error( + `当前项目启用了纯原生渲染,请在manifest.json中切换vue版本为2之后,再重新运行。` + ), + process.exit(1) + ) } const nvueCompiler = getNVueCompiler(manifestJson) if (nvueCompiler === 'uni-app') {