左侧导航栏无法弹出
Closed this issue · 21 comments
作者您好,今天发现左侧的导航栏无法弹出了。
看起来是因为dns污染,导致无法访问 https://cdn.jsdelivr.net 中的一个css资源
(我尝试过如果挂上代理,就没有问题了)
我想请问一下,这个 https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@9.17.1/build/styles/darcula.min.css
是否可以将它本地化。
所有 css、js 都可以本地化,用 jsdelivr 只是考虑 github 容易被墙想用来加速
感谢回复。
我自己是半个程序员,但是对css不太了解。
问下如果本地化,是不是将对应css地址的代码复制,替换本地中的css路径就好?
本地化难度大吗,如果还好的话,我自己试试。
因为很喜欢这个主题,不想因为这个问题而换其它的。
谢谢作者,我晚点试试。
万分感激!!
太坑了。我刚刚研究了半天为什么会出这个问题,还以为是我markdown文档写错了。本地化之后能不能弄个PR并入主线?感觉大家都能用上。
为啥 jsdelivr 也能被墙…
@wujun234
不知道,就挺意外的。
github+jsdelivr的方案估计不行了,之前博客+图床都是走的这个。
@seekstar
哈哈 又是你。等晚点我试了再说吧,也得争取下作者同意。
@zhangly-basefx 对,又是我 /斜眼笑
确实要争取作者同意。提PR是对你说的,并入主线是对作者说的,没想到吧hhh
我新push了一版,加了配置项里加了 useLocalJsCss
可选项,为本地试了ok,你们可以试试
github+jsdelivr的方案估计不行了
@zhangly-basefx 我看也有人部署在 gitee 上的,没用过,这个应该不会被墙
我看也有人部署在 gitee 上的,没用过,这个应该不会被墙
gitee有自动审核,然后我的博客不知道为啥自动审核没过。。。而且我刚刚看了一下,我部署在gitee上的那个版本现在也是左侧导航栏无法弹出的状态。
我看也有人部署在 gitee 上的,没用过,这个应该不会被墙
gitee有自动审核,然后我的博客不知道为啥自动审核没过。。。而且我刚刚看了一下,我部署在gitee上的那个版本现在也是左侧导航栏无法弹出的状态。
gitee只能保证你站点能打开,js还是用jsdelivr加载的,依然被墙,你换useLocalJsCss为true就可以用本地js,就不会被墙了
@wujun234
谢谢作者,作者太快了哈哈哈!
我一会试试,应该没啥问题的。
gitee我没用过(界面不喜),
打算自建个gitlab,代码图床博客什么的都放上面得了。
我先回滚,晚点再看
好的 我现在空了 按照你说的自己改下试试。