alibaba / x-render

🚴‍♀️ 阿里 - 很易用的中后台「表单 / 表格 / 图表」解决方案
https://xrender.fun
6.89k stars 977 forks source link

源码启动失败form-render-mobile中找不到form-render相关的依赖。 #1521

Open Byte-n opened 1 month ago

Byte-n commented 1 month ago

1.依赖仓库的版本(Dependencies versions)

2.问题描述(Bug description): master分支代码,启动报错:

error - ./packages/form-render-mobile/es/form-core/index.js:352:0-69
Module not found: Error: Can't resolve 'form-render/es/models/bindValues' in 'D:\Users\YIGEZ\Desktop\projects\x-render\packages\form-render-mobile\es\form-core'
error - ./packages/form-render-mobile/es/form-core/index.js:353:0-80
Module not found: Error: Can't resolve 'form-render/es/models/filterValuesUndefined' in 'D:\Users\YIGEZ\Desktop\projects\x-render\packages\form-render-mobile\es\form-core'
error - ./packages/form-render-mobile/es/form-core/index.js:354:0-74
Module not found: Error: Can't resolve 'form-render/es/models/filterValuesHidden' in 'D:\Users\YIGEZ\Desktop\projects\x-render\packages\form-render-mobile\es\form-core'
error - ./packages/form-render-mobile/es/form-core/index.js:358:0-132
Module not found: Error: Can't resolve 'form-render/es/models/formCoreUtils' in 'D:\Users\YIGEZ\Desktop\projects\x-render\packages\form-render-mobile\es\form-core'
error - ./packages/form-render-mobile/es/models/useForm.js:57:0-93
Module not found: Error: Can't resolve 'form-render/es/models/formCoreUtils' in 'D:\Users\YIGEZ\Desktop\projects\x-render\packages\form-render-mobile\es\models'
error - ./packages/form-render-mobile/es/models/useForm.js:58:0-88
Module not found: Error: Can't resolve 'form-render/es/models/bindValues' in 'D:\Users\YIGEZ\Desktop\projects\x-render\packages\form-render-mobile\es\models'
error - ./packages/form-render-mobile/es/models/useForm.js:59:0-79
Module not found: Error: Can't resolve 'form-render/es/models/flattenSchema' in 'D:\Users\YIGEZ\Desktop\projects\x-render\packages\form-render-mobile\es\models'
error - ./packages/form-render-mobile/es/models/useForm.js:60:0-80
Module not found: Error: Can't resolve 'form-render/es/models/filterValuesUndefined' in 'D:\Users\YIGEZ\Desktop\projects\x-render\packages\form-render-mobile\es\models'
error - ./packages/form-render-mobile/es/models/useForm.js:61:0-74
Module not found: Error: Can't resolve 'form-render/es/models/filterValuesHidden' in 'D:\Users\YIGEZ\Desktop\projects\x-render\packages\form-render-mobile\es\models'
error - ./packages/form-render-mobile/es/render-core/FieldItem/index.js:8:0-87
Module not found: Error: Can't resolve 'form-render/es/models/expression' in 'D:\Users\YIGEZ\Desktop\projects\x-render\packages\form-render-mobile\es\render-core\FieldItem'
error - ./packages/form-render-mobile/es/render-core/FieldItem/main.js:61:0-58
Module not found: Error: Can't resolve 'form-render/es/models/validates' in 'D:\Users\YIGEZ\Desktop\projects\x-render\packages\form-render-mobile\es\render-core\FieldItem'
error - ./packages/form-render-mobile/es/render-core/FieldList/index.js:36:0-70
Module not found: Error: Can't resolve 'form-render/es/models/expression' in 'D:\Users\YIGEZ\Desktop\projects\x-render\packages\form-render-mobile\es\render-core\FieldList'
error - ./packages/form-render-mobile/es/render-core/index.js:67:0-66
Module not found: Error: Can't resolve 'form-render/es/models/sortProperties' in 'D:\Users\YIGEZ\Desktop\projects\x-render\packages\form-render-mobile\es\render-core'
error - ./packages/form-render-mobile/es/withProvider.js:14:0-95
Module not found: Error: Can't resolve 'form-render/es/models/validateMessage' in 'D:\Users\YIGEZ\Desktop\projects\x-render\packages\form-render-mobile\es'
error - ./docs/form-render/advanced-bind.md
Module build failed (from ./node_modules/dumi/dist/loaders/markdown/index.js):

3.出现问题的 schema demo(Reproduction schema demo): master分支源代码

4.最小复现 demo(Reproduction demo): node 18, 拉取 master 分支代码 yarn yarn build yarn start

Thursday-zhou4 commented 1 month ago

我也是,解决了吗

boxcc commented 4 days ago

我在.dumirc.ts 文件加了一行代码

alias: {
    'form-render/es':  path.resolve(__dirname, 'packages/form-render/src'),  //新加代码
    'form-render':  path.resolve(__dirname, 'packages/form-render/src'),