zaki
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文件,重新启动就可以了
0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
下载 APP