为什么说是可能的原因,因为包括通过搜索或者使用AI解决,都没有得到一个好的处理办法,最后还是自己处理好的,但是具体的点并没有定位到,下面是搜索和AI给出的一些方法(有可能会适合一部分人的问题)和最后我自己解决掉问题的方式:
这里使用的是GI Admin Pro,个人感觉不错,有需要的可以点此查看
执行到“✓ 2833 modules transformed.”后就断掉了,没有生成dist文件

实际上正确的执行结果应该是如下情况,built in 10.38s类似构建完成的提醒

搜索或者AI的方式:
① 内存不足
在CMD下:
Shell
PowerShell 下:
Shell
②直接使用 CMD 而非 PowerShell
③使用 increase-memory-limit:
Shell
④ 更换node版本,或者降级vite(考虑版本的兼容性)等等
等等……大多都是认为是内存问题,或者是个别组件的问题(其实是正常的)
然后我的处理方式:
删除node_moudles,删除lock文件,清理缓存,
然后使用cmd,执行安装和构建:
Shell
通过这个方法是是解决了问题的,尤其是要设置使用cmd来运行命令,如果你有更好的办法,也可以分享一下
之所以使用cmd来执行是因为在中间的时候还有一个问题:在安装依赖(es5-ext)时, postinstall 脚本 在 Windows PowerShell 环境下执行失败了。原因是脚本中使用了 ||(逻辑或),而 PowerShell 不识别 || 语法(它需要用 -or 或 ; 分隔)。

更多分享,关注微信公众号“极志猿”
微信扫一扫打赏
支付宝扫一扫打赏