首先就是文件路径...windows里是 而mac 里是 /
这样的坑就是,用Node写cli 动态生成路由配置等功能时,导出的文件路径需要 slash2 库去抹平路径里的 -> /
然后 mac 里文件名不区分大小写, 导致哪怕 fs.existsSync 确定文件路径存在,还是要写个函数扫一下父目录下的文件列表,找到该路径对应文件的真实名

首先就是文件路径...windows里是 而mac 里是 /
这样的坑就是,用Node写cli 动态生成路由配置等功能时,导出的文件路径需要 slash2 库去抹平路径里的 -> /
然后 mac 里文件名不区分大小写, 导致哪怕 fs.existsSync 确定文件路径存在,还是要写个函数扫一下父目录下的文件列表,找到该路径对应文件的真实名