使用HBuilder开发小程序Error: ENOENT: no such file or directory

时间:2024-04-03 13:04:31

删除页面的 bug

  • 表现
    • 在pages新建页面后 ,直接删除了该页面,总是名奇妙的报错
  • HBuilder报错
    使用HBuilder开发小程序Error: ENOENT: no such file or directory
  • 开发者工具报错
    使用HBuilder开发小程序Error: ENOENT: no such file or directory
  • 分析原因:
    • 我们在 HBuilderX 中新建页面时,HBuilderX 会帮助我们做两件事:
      1.在 pages 下创建一个 .vue文件 & 文件夹
      2.将新建的页面信息配置到 pages.json
  • 如果此时,我们直接将这个页面删除
    • 只会删除 pages 下创建的内容
    • pages.json 中的配置信息没有删除,所以会报错
  • 解决方案
  • 删除页面时:
    • 先删除 pages 下的内容
    • 再删除 pages.json 中的配置
  • 重新运行项目