我后端路由,动态添加路由,返回的component要require,如果后端添加的component文件不存在的话,导入会报错,怎么判断文件是否存在
怎么会有这种问题,肯定是先有文件才能动态添加啊.比如一共有a,b,c,d四个路由匹配a,b,c,d四个文件,但是后台动态只有a,b,c,那总不能吧d文件删了吧,肯定是文件数 >= 动态路由数
理论上就不该让后端记录不存在的数据.如果实际业务中出现找不到文件报错的话直接 tryCatch 捕获就行了.
13 回答12.7k 阅读
2 回答4.9k 阅读✓ 已解决
7 回答1.8k 阅读
9 回答1.6k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
8 回答2.2k 阅读
5 回答645 阅读
1 回答2.3k 阅读✓ 已解决
2 回答2.2k 阅读
4 回答6.1k 阅读
3 回答4.1k 阅读✓ 已解决
2 回答924 阅读
怎么会有这种问题,肯定是先有文件才能动态添加啊.比如一共有a,b,c,d四个路由匹配a,b,c,d四个文件,但是后台动态只有a,b,c,那总不能吧d文件删了吧,肯定是文件数 >= 动态路由数