FAQ: antd pro/umi 添加区块错误

谁说我不能喝 提交于 2020-02-18 06:41:52

虽然按照antd pro/umi官网构建的项目,

执行添加模块操作时:

$ umi block add EmptyPage
或
$ umi block add https://github.com/umijs/umi-blocks/tree/master/demo

报出异常类似:

×  error     AssertionError [ERR_ASSERTION]: C:\Users\用户名\.umi\blocks\github.com\umijs\umi-blocks\EmptyPage don't exists

解决方法:
官方下载所有模块。
解压添加到C:\Users\用户名.umi\blocks\github.com\umijs\umi-blocks 中。
再次执行命令,添加成功。


Umi ui添加模块失败:
使用Umi ui 添加模块,依然会有异常,

⚓  Start git fetch
⚓  Start git fetch
🎉  Success git fetch

⚓  Start git fetch
🎉  Success git fetch

⚓  Start git checkout master
⚓  Start git fetch
🎉  Success git fetch

⚓  Start git checkout master
error: pathspec 'master' did not match any file(s) known to git
⚓  Start git fetch
🎉  Success git fetch

⚓  Start git checkout master
error: pathspec 'master' did not match any file(s) known to git
Faild git checkout: Command failed: git checkout master
undefined
undefined

⚓  Start git fetch
🎉  Success git fetch

⚓  Start git checkout master
error: pathspec 'master' did not match any file(s) known to git
Faild git checkout: Command failed: git checkout master
undefined
undefined


🚧  Execute task error: Error: Command failed: git checkout master
undefined
undefined
⚓  Start git fetch
🎉  Success git fetch

⚓  Start git checkout master
error: pathspec 'master' did not match any file(s) known to git
Faild git checkout: Command failed: git checkout master
undefined
undefined


🚧  Execute task error: Error: Command failed: git checkout master
undefined
undefined

解决方法:
Umi ui 版本没问题,环境应该也没问题。
后来发现是包管理器的问题,换成cnpm淘宝源就正常了。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!