2023-07-24
太不容易了,用ant design pro,做用户中心,终于让前端跑出来,经历好多bug,总结一下遇到的bug,和解决方法,一下都是我自己查的,也不是很能懂原理,有问题希望各位大佬能帮忙纠正,也希望对大家有用。
1.做之前一定要先配置nodejs的环境,版本不要用v18,我使用的v16才没有bug,我是看的这一篇文章,(25条消息) yarn安装和基本使用_夏志121的博客-CSDN博客
2.pro create myapp
'pro' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
这个问题主要也是nodejs和npm环境没配好,如果配好了不需要下面的命令
用npx pro create myapp,
npx
是 npm 的一个工具,用于临时运行安装在 npm 包中的命令。当您运行 npx
命令时,它会在本地查找并执行该包中的命令,而无需将其全局安装。这使得在不全局安装某个工具或脚手架的情况下,临时使用它非常方便。
3.PS H:\code\project1> yarn
yarn : 无法加载文件 C:\Users\13277\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的
about_Execution_Policies。
所在位置 行:1 字符: 1
yarn
~~~~
CategoryInfo : SecurityError:
(:) [],PSSecurityException
FullyQualifiedErrorId : UnauthorizedAccess
这个主要是文件权限的问题,我们需要把nodejs的文件权限和项目文件权限开成最大,用管理员身份运行
4.ERROR in ./src/components/index.md
Module build failed (from ./node_modules/@umijs/preset-dumi/lib/loader/index.js):
Error: error:0308010C:digital envelope routines::unsupported
反正好多bug我查都是要回退版本,我开始是更新
检查nodejs版本,我是回退版本就可以了
5.ERROR in ./src/components/index.md
解决办法参考:https://github.com/ant-design/ant-design-pro/issues/10829 ,就是删除这个文件 ./src/components/index.md,我建的项目是 simple,删了之后直接可以运行。
6.最后能跑了他一直装圈圈
解决方法,删除项目src里的.umi文件,重新启动就可以了
30
0
分享
操作
评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
