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]