npm run build 前端打包失败

提问 1 274
版本:renren-security v3.5.0 开发环境:node 16.18.1
npm run build img[//cdn.renren.io/f3741202212272226296718.png] [pre] PS C:\Users\lijin\project\kingDemo\smartses-vue> npm run build > security-enterprise-admin@3.5.0 build > npm run build:prod > security-enterprise-admin@3.5.0 build:prod > vue-tsc --noEmit && vite build --mode production src/views/demo/charts.vue:30:5 - error TS2464: A computed property name must be of type 'string', 'number', 'symbol', or 'any'. 30 [THEME_KEY]: "westeros" ~~~~~~~~~~~ src/utils/utils.ts:228:50 - error TS2345: Argument of type 'T' is not assignable to parameter of type 'Component<any, any, any, ComputedOptions, MethodOptions>'. Type 'T' is not assignable to type 'FunctionalComponent<any, any>'. 228 app.component(comp.name || comp.displayName, component); ~~~~~~~~~ src/utils/utils.ts:225:29 225 export const withInstall = <T>(component: T, alias?: string): T & Plugin => { ~ This type parameter might need an `extends FunctionalComponent<any, any>` constraint. src/utils/utils.ts:225:29 225 export const withInstall = <T>(component: T, alias?: string): T & Plugin => { ~ This type parameter might need an `extends Component<any, any, any, ComputedOptions, MethodOptions>` constraint. Found 2 errors in 2 files. Errors Files 1 src/views/demo/charts.vue:30 1 src/utils/utils.ts:228 PS C:\Users\lijin\project\kingDemo\smartses-vue> npm -v 8.19.2 PS C:\Users\lijin\project\kingDemo\smartses-vue> node -v v16.18.1 [/pre]
回帖