官方脚手架创建的低代码组件,pnpm安装缺少依赖,启动报错,建议修复。这往往意味着很多依赖的声明并不符合规范。如果不好修复,可以给出需要手动补充的依赖,感谢!
复现方式:
脚手架初始化一个组件:npm init @alilc/element lpd-com-test-2
选择:组件/物料
选择包模式:react-单组件
初始化完成,安装依赖:pnpm i
安装完成后启动项目:npm run start 报错如下
ERROR in ./node_modules/_component_demo/demo-entry.js
Module not found: Error: Can't resolve 'regenerator-runtime/runtime' in '/Users/alsc/Documents/lowCode/lpd-com-test-2/node_modules/_component_demo'
@ ./node_modules/_component_demo/demo-entry.js 215:0-37
@ multi ./node_modules/_component_demo/demo-entry.js
启动低代码项目:npm run lowcode:dev 报错如下
ERR! (undefined) ./.tmp/preview.jsx
ERR! Module not found: Can't resolve '@alilc/lowcode-react-renderer' in '/Users/alsc/Documents/lowCode/lpd-com-test-2/.tmp'
ERR!
ERR! (undefined) ./.tmp/preview.jsx
ERR! Module not found: Can't resolve '@alilc/lowcode-utils' in '/Users/alsc/Documents/lowCode/lpd-com-test-2/.tmp'
ERR!
ERR! (undefined) ./.tmp/index.jsx
ERR! Module not found: Can't resolve 'lodash/mergeWith' in '/Users/alsc/Documents/lowCode/lpd-com-test-2/.tmp'
ERR!
ERR! (undefined) ./.tmp/view.js
ERR! Module not found: Can't resolve 'style-loader' in '/Users/alsc/Documents/lowCode/lpd-com-test-2'
ERR!
ERR! (undefined) ./.tmp/default.view.js
ERR! Module not found: Can't resolve 'style-loader' in '/Users/alsc/Documents/lowCode/lpd-com-test-2'
pnpm版本:6.32.9
node版本:14.21.3
官方脚手架创建的低代码组件,pnpm安装缺少依赖,启动报错,建议修复。这往往意味着很多依赖的声明并不符合规范。如果不好修复,可以给出需要手动补充的依赖,感谢!
复现方式:
脚手架初始化一个组件:npm init @alilc/element lpd-com-test-2
选择:组件/物料
选择包模式:react-单组件
初始化完成,安装依赖:pnpm i
安装完成后启动项目:npm run start 报错如下
启动低代码项目:npm run lowcode:dev 报错如下
pnpm版本:6.32.9
node版本:14.21.3