dingshaohua-com / vuepress-theme-sidebar

vuepress自动根据文件生成侧边栏的主题
18 stars 1 forks source link

[BUG Report] 当插件所在仓库被部署在 Netlify 上会有异常 #1

Closed FlipWind closed 1 year ago

FlipWind commented 1 year ago

image 上面这一张图片是部署到Netlify时侧边栏(SideBar)的图片。

image 而这里一张图片是本地开发时侧边栏的图片。

如图所示,当我把这个项目部署到Netlify上的时候,会出现异常的扫盘现象,导致会把无关文件一起被拉上去,导致显示时多了一些无用文件。并且,文件夹和文件的关系无法体现,即“文件夹不显示,文件变成一级标题”的现象。

附已知情况:

本地配置:
Windows 10
Node Version --> v20.2.0 
npm --> v9.6.6
Vuepress Version --> v2.0.0-beta.62 

Netlify 配置:
Build image: --> Ubuntu Focal 20.04 (default)
Node Version: --> 14/16/20 都已经试过

Netlify 命令:
Build command: --> npm docs:build
Publish directory: --> docs/.vuepress/dist

目前情况: 构建无问题,文件夹结构的显示出问题。 各种力所能及的方法都已经试过,但是没有任何用。

我的想法: Windows 和 Ubuntu 的开发逻辑是否不同?

dingshaohua-com commented 1 year ago

image 上面这一张图片是部署到Netlify时侧边栏(SideBar)的图片。

image 而这里一张图片是本地开发时侧边栏的图片。

如图所示,当我把这个项目部署到Netlify上的时候,会出现异常的扫盘现象,导致会把无关文件一起被拉上去,导致显示时多了一些无用文件。并且,文件夹和文件的关系无法体现,即“文件夹不显示,文件变成一级标题”的现象。

附已知情况:

本地配置:
Windows 10
Node Version --> v20.2.0 
npm --> v9.6.6
Vuepress Version --> v2.0.0-beta.62 

Netlify 配置:
Build image: --> Ubuntu Focal 20.04 (default)
Node Version: --> 14/16/20 都已经试过

Netlify 命令:
Build command: --> npm docs:build
Publish directory: --> docs/.vuepress/dist

目前情况: 构建无问题,文件夹结构的显示出问题。 各种力所能及的方法都已经试过,但是没有任何用。

我的想法: Windows 和 Ubuntu 的开发逻辑是否不同?

你好 确实兼容问题。 linux和windows的路径返回格式不同导致的BUG。 现已经解决。 谢谢反馈!