Closed jiebaibai closed 11 months ago
v2.2.11 已修复
该问题还是存在
该问题还是存在
感谢反馈,验证的时候漏了 dev,v2.2.12 已修复
2.2.12脚手架初始化的时候还是有问题
2.2.12脚手架初始化的时候还是有问题
重装下依赖试试,刚 Umi 4.0.84 的包影响了 dumi 的逻辑,Umi 已经回滚了
好了么?
可以了,2.2.12跑起来了
执行npx create-dumi还是不行 Error: Cannot find module '../dumi__theme/ContextWrapper'
2.2.12脚手架初始化的时候还是有问题
重装下依赖试试,刚 Umi 4.0.84 的包影响了 dumi 的逻辑,Umi 已经回滚了
重装依赖也不行呢,还是有这个问题
是不是有 lock 文件,我这里使用 create-umi 重新初始化是 OK 的
是不是有 lock 文件,我这里使用 create-umi 重新初始化是 OK 的
不是呢~ 操作步骤: node:14.19.1 执行npx create-dumi 选择React Library 选择npm
报错:
是不是有 lock 文件,我这里使用 create-umi 重新初始化是 OK 的
不是呢~ 操作步骤: node:14.19.1 执行npx create-dumi 选择React Library 选择npm
报错:
+1
还是有这个问题呀
如果遇到截图的问题,需要检查安装的 umi 版本是否为 4.0.83,这个问题是 4.0.84 带入的,现在 umi latest tag 已经回退到 4.0.83 了,dumi 没有锁 umi 版本,正常情况下不会安装到 umi 4.0.84,除非有私有源没有同步到 npm 源的 tag 或者项目有 lock 文件
所以最终的解决方案是啥呢?
解决方法; 模板创建完项目之后,把 node_modules 和 lock 文件全都删一下,然后,在 package.json中将 dumi 的版本号改为^2.2.12,并增加 umi:"4.0.83", 切记不要加 ^,重新 install 就 ok 了
把 node_modules 和 lock 文件全都删一下,然后,在 package.json中将 dumi 的版本号改为^2.2.12,并增加 umi:"4.0.83", 切记不要加 ^,重新 install 就 ok 了
原来如此,所以即便切了 latest tag 还会安装到 4.0.84 的原因是 create-dumi 时如果选择 pnpm client 会默认 up -L
安装到最大的版本号
这样的话临时方案应该 rm -f pnpm-lock.yaml
后重新安装就行了,不需要在 package.json 里声明 umi?
最终的解法等 #1935 合并,预计明天下午发版
把 node_modules 和 lock 文件全都删一下,然后,在 package.json中将 dumi 的版本号改为^2.2.12,并增加 umi:"4.0.83", 切记不要加 ^,重新 install 就 ok 了
原来如此,所以即便切了 latest tag 还会安装到 4.0.84 的原因是 create-dumi 时如果选择 pnpm client 会默认
up -L
安装到最大的版本号这样的话临时方案应该
rm -f pnpm-lock.yaml
后重新安装就行了,不需要在 package.json 里声明 umi?最终的解法等 #1935 合并,预计明天下午发版
对
解决方法; 模板创建完项目之后,把 node_modules 和 lock 文件全都删一下,然后,在 package.json中将 dumi 的版本号改为^2.2.12,并增加 umi:"4.0.83", 切记不要加 ^,重新 install 就 ok 了
这个也没有效果,dumi build 会卡住,请问下这种情况需要怎么操作
最终的解法等 #1935 合并,预计明天下午发版
v2.2.13 已修复
dumi build 会卡住
不是同一个问题,另开 issue 提供复现仓库
same issue when i try to run "npx create-dumi"
node:internal/modules/cjs/loader:1080 throw err; ^
Error: Cannot find module 'umi/dist/cli/node' Require stack:
解决方法; 模板创建完项目之后,把 node_modules 和 lock 文件全都删一下,然后,在 package.json中将 dumi 的版本号改为^2.2.12,并增加 umi:"4.0.83", 切记不要加 ^,重新 install 就 ok 了
This solution still work.
Versions
Steps to reproduce
执行npx create-dumi和npm i都会报错:Error: Cannot find module 'umi/dist/cli/node'