前端开发中遇到三个Bug:【VSCode无法保存代码】、【Ant Design Vue对话框背景全黑】、【This relative module was not found】

前端开发中遇到三个Bug:【VSCode无法保存代码】、【Ant Design Vue对话框背景全黑】、【This relative module was not found】

VSCode无法保存代码,文件内容较新

image-20231012155559882

  • 问题原因:当VSCode打开文件再编辑后没有保存时,如果该文件被通过其它方式修改保存,可能会发生冲突,就会弹出这个提示框

  • 问题解决

    打开设置

    image-20231019093034240

    找到Files:Save Conflict Resolution,将这个配置选为overwriteFileOnDisk

    overwriteFileOnDisk的含义是当发生文件直接使用编辑器上的修改覆盖调磁盘上的源文件,冲突发生的场景一般是使用两个编译器打开,比如我使用nodepad++打开了文件,单同时我正在使用VSCode对文件进行编辑,这就导致两者发生了冲突,默认是askUser,发生冲突询问用户是否解决冲突

    image-20231019093540067

    image-20231019093030023

参考文章VScode 无法保存,文件内容较新 | 码农家园 (codenong.com)

Ant Design Vue的对话框组件弹出后背景全黑

image-20231012164121408

  • 问题原因:组件使用规范问题,具体详细原因我也不得而知。

    我最开始将对话框组件写在了表单的内部,之后将对话框组件移动到表单外部即可成功解决

  • 问题解决:将对话框移动到表单组件的外部

参考文章解决Vue3使用 Ant Design,出现多个Modal,全是黑屏,导致列表页看不见问题! - 久曲健 - 博客园 (cnblogs.com)

执行npm run serve报错This relative module was not found

  • 问题:执行npm run serve报错This relative module was not found

    image-20231016103941734

    This relative module was not found:
    *./modules/CaseCarConfirmModal in ./node modules/cache-loader/dist/cjs.js??ref--12-0!./node modules/babel-loader/lib!./node modules/cache-loader/dist/cjs.js??re
    f--0-0!./node_modules/@vue/cli-service/node_modules/vue-loader/lib??vue-loader-options!./src/views/modules/vms/CaEntranceList.vue?vue&type=script&lang=js&
    
  • 问题原因:这个组件没有找到。

    CaEntranceList引用了CaseCarConfirmModal组件,但是这个组件并不存在
    PS:这个报错还是挺好解决的,错误信息中都有很明显的提示

  • 问题解决

    image-20231016105909274

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

知识汲取者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值