首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

为什么 Vite 的请求有时候是相对路径,有时候是 @fs + 绝对路径?

在开发项目时,我发现有时候请求资源的路径是相对路径,有时候是 /@fs/ 开头的绝对路径,这是为什么呢? Vite 的请求路径种类 • 相对路径,相对于根目录的路径。...对应的配置是 server.fs.allow,如果不配置,Vite 将当前目录加入到 allow,如果是 monorepo 项目,还会将 workspaces 的目录加入到 allow 如果不被允许,Vite...就会返回 403 页面,从而保证了安全性 为什么不直接用 url 判断,而是要先将 url 标准化为绝对路径再判断?...总结 本文以一个开发中的一个小问题作为开头,提出疑问:为什么 Vite 的请求有时候是相对路径,有时候是 /@fs/ 开头 + 绝对路径?

1.6K30

为什么 Vite 的请求有时候是相对路径,有时候是 @fs + 绝对路径?

在开发项目时,我发现有时候请求资源的路径是相对路径,有时候是 /@fs/ 开头的绝对路径,这是为什么呢?Vite 的请求路径种类相对路径,相对于根目录的路径。...对应的配置是 server.fs.allow,如果不配置,Vite 将当前目录加入到 allow,如果是 monorepo 项目,还会将 workspaces 的目录加入到 allow如果不被允许,Vite...就会返回 403 页面,从而保证了安全性为什么不直接用 url 判断,而是要先将 url 标准化为绝对路径再判断?...总结本文以一个开发中的一个小问题作为开头,提出疑问:为什么 Vite 的请求有时候是相对路径,有时候是 /@fs/ 开头 + 绝对路径?

3.3K20

MySQL实战第十讲-MySQL为什么有时候会选错索引?

为什么要采样统计呢?因为把整张表取出来一行行统计,虽然可以得到精确的结果,但是代价太高了,所以只能选择“采样统计”。...到这里,可能你的第一个疑问不是为什么不准,而是优化器为什么放着扫描 37000 行的执行计划不用,却选择了扫描行数是 100000 的执行计划呢?...至于为什么会得到错误的扫描行数,这个原因就作为课后问题,留给你去分析了。 既然是统计信息不对,那就修正。analyze table t 命令,可以用来重新统计索引信息。我们来看一下执行效果。...言归正传,我给你留的问题是,为什么经过这个操作序列,explain 的结果就不对了?这里,我来为你分析一下原因。...然后你会说,不对啊,主键上的数据也不能删,那没有使用 force index 的语句,使用 explain 命令看到的扫描行数为什么还是 100000 左右?

28620
领券