arco-design / arco-design-vue

A Vue.js 3 UI Library based on Arco Design
https://arco.design/vue
MIT License
2.67k stars 521 forks source link

windows 10 无法成功构建源码 #2547

Closed wengooooo closed 1 year ago

wengooooo commented 1 year ago

windows下无法构建源码 参考了这个文档来安装CONTRIBUTING.zh-CN

报错信息

D:\web\arco-design-vue>npm run init

> arco-design-vue-monorepo@ init D:\web\arco-design-vue
> lerna run build --stream --scope=@arco-design/{vite-plugin-arco-vue-docs,arco-vue-scripts} && lerna link && lerna run build --scope=@arco-design/arco-vue-docs-navbar && lerna run init --scope=@arco-design/web-vue

lerna notice cli v4.0.0
lerna info versioning independent
lerna notice filter including "@arco-design/{vite-plugin-arco-vue-docs,arco-vue-scripts}"
lerna info filter [ '@arco-design/{vite-plugin-arco-vue-docs,arco-vue-scripts}' ]
lerna info Executing command in 2 packages: "yarn run build"
@arco-design/arco-vue-scripts: src/scripts/docgen/utils/parse-interface.ts(62,31): error TS2345: Argument of type '{ displayName: string; exportName: string; props: PropDescriptor[]; }' is not assignable to parameter of type 'ComponentDoc'.@arco-design/arco-vue-scripts:   Property 'tags' is missing in type '{ displayName: string; exportName: string; props: PropDescriptor[]; }' but required in type 'ComponentDoc'.
lerna ERR! yarn run build exited 2 in '@arco-design/arco-vue-scripts'
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! arco-design-vue-monorepo@ init: `lerna run build --stream --scope=@arco-design/{vite-plugin-arco-vue-docs,arco-vue-scripts} && lerna link && lerna run build --scope=@arco-design/arco-vue-docs-navbar && lerna run init --scope=@arco-design/web-vue`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the arco-design-vue-monorepo@ init script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\lisab\AppData\Roaming\npm-cache\_logs\2023-07-07T10_54_19_482Z-debug.log
zyzweb commented 1 year ago

怎么解决的