举报投诉联系我们 手机版 热门标签 鳄鱼CMS
您的位置:鳄鱼CMS > vite 插件开发 Vite 插件 API 路径规范化

vite 插件开发 Vite 插件 API 路径规范化

2023-06-16 16:31 Vite教程

vite 插件开发 Vite 插件 API 路径规范化

vite 插件开发 Vite 插件 API 路径规范化

vite 插件开发

Vite 对路径进行了规范化处理,在解析路径时使用 POSIX 分隔符( / ),同时保留了 Windows 中的卷名。而另一方面,Rollup 在默认情况下保持解析的路径不变,因此解析的路径在 Windows 中会使用 win32 分隔符( )。然而,Rollup 插件会使用 ​@rollup/pluginutils​ 内部的 ​normalizePath ​工具函数,它在执行比较之前将分隔符转换为 POSIX。所以意味着当这些插件在 Vite 中使用时,​include ​和 ​exclude ​两个配置模式,以及与已解析路径比较相似的路径会正常工作。

所以对于 ​Vite​ 插件来说,在将路径与已解析的路径进行比较时,首先规范化路径以使用 POSIX 分隔符是很重要的。从 vite 模块中也导出了一个等效的 ​normalizePath​工具函数。

import { normalizePath } from "vite"

normalizePath("foobar") // "foo/bar"
normalizePath("foo/bar") // "foo/bar"


阅读全文
以上是鳄鱼CMS为你收集整理的vite 插件开发 Vite 插件 API 路径规范化全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 鳄鱼CMS eyucms.com 版权所有 联系我们