-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
本地预览没问题,deploy后主页显示大面积空白,#解决方案 #1214
Comments
@unsky 兄弟你好,你这个问题应该是在部署的时候文件上传存在丢失造成的,建议重试。 |
@Neveryu 应该不是文件丢失,文件在REPO里,估计是github pages更新了。 |
我的也是,next主题空白,折腾一上午,你换成原始的那个landscape就好了 |
我擦 我的也是这样 今天上午突然就成这样了 重建了好几遍也没用,换别的主题就没事 |
+1,今天早上更新文章时也出现同样的情况 |
我的也是这种情况 |
我也是这样的情况。 |
求救啊啊啊啊啊! |
+1 |
我的github pages也出现了这种情况 |
+1 |
我刚才切了一下别的主题.然后generate并且deploy上去.之后又切回来clean了一下重新g,d就可以了.哎呦沃日,真恶心呢 |
https://github.com/blog/2277-what-s-new-in-github-pages-with-jekyll-3-3 Jekyll now ignores the vendor and node_modules directories by default. |
+1,这是主题的问题么? |
是 |
不清楚为什么 GitHub Pages 过滤掉了 也可以手动将 |
@iissnan 添加了还是不行,只能把头像显示出来 用的是Pisces主题。也试过https://github.com/blog/2277-what-s-new-in-github-pages-with-jekyll-3-3 中添加include的方法,还是不行 |
@henryhoo 改成lib后我测试测试是好的,你再试一下 |
找到解决方案了。。 根据作者的提示 @iissnan ,首先修改source/vendors为source/lib,然后修改_config.yml, 将 _internal: vendors修改为_internal:lib 然后修改next底下所有引用source/vendors路径为source/lib。这些地方可以通过文件查找找出来。主要集中在这几个文件中。1. Hexo\themes\next.bowerrc 2. Hexo\themes\next.gitignore 3. Hexo\themes\next.javascript_ignore 4. Hexo\themes\next\bower.json 。修改完毕后,刷新重新g一遍就ok啦。 @FerminYang @Neveryu @MoHenYunJi @xiaoxionglaoshi @unsky |
大部队原来在这里😂😂😂 |
@Gong-Elory 这么麻烦。 直接更新作者的master分支就行了。 |
有些人把 |
@iissnan Thanks a lot, I got it. fixed: vendors ---> lib |
@hhstore nice! |
终于中找到了解决办法,我擦Google大法好啊!折腾了我一上午了! |
@hhstore 你的答案最中肯! |
@hhstore ths,然后请问怎么创建一个空的文件,提示必须键入文件名,所以我直接download你的下来了。 |
赞一个赞一个 终于恢复了! |
@hhstore 真是太太太太感谢了!!!!! |
只有我在IE下出现这个问题么?用的是5.1.0版本主题,IE9下本地和GitHub都显示大面积空白。chrome内核浏览器没问题。 |
@laogangde 清清浏览器缓存 |
@unsky 依旧。我在想,是我曾经修改过哪里么。 http://519wm.cn[] |
@laogangde 在我win10自带的ie上你的网站是正常的 |
@unsky thanks,我win7 IE9不行,360兼容模式也不行。就这样吧,不折腾了。反正也没打算给多少人看。自留地 |
PC端的更新后确实没有问题了,但是移动端貌似还是看不到内容。 |
已经没有source/vendors这个目录了,然而提交到github还是不行啊,没有样式折腾好久了 |
@ZhouShisong 你可以看看@hhstore 的第一条 |
我的情况是:本地预览正常,在线预览只有文本,无样式,查看console: |
原來也是遇到一片空白的問題,後來發現是_config.yml沒配置好 |
我也出现这样的问题//clean g d了很多次 最后d没有显示任何问题 但就是没有效果 |
同样的问题,现在的配置已经是 source/lib 了,但是 git push之后lib目录里面的 js css文件 还是不见了,本地都是ok的 |
@MARGI3 我也是同样的问题,还没解决 |
@liuli1735 去新的 issue 地址下留言吧,#2066 (comment) 。 难受 |
一个一个看 总还是有解决办法的 解决办法总结贴
重新部署推送: hexo d -g
为什么说是暂时呢,因为还是有几个图片没找到_(:з」∠)_ 挂的很莫名,下次再看了 |
NexT is rebased into organization repo. There is instructions on English or Chinese how to update from v5.1.x to v 6.x You also may read this for details. |
本地预览没问题,但是deploy到github之后,主页,只显示个空白背景。
原因:github page在November 3, 2016更新内容中https://github.com/blog/2277-what-s-new-in-github-pages-with-jekyll-3-3
Jekyll now ignores the vendor and node_modules directories by default.
解决方案一:
手动将 source/vendors 目录修改成 source/lib;同时,修改下主题配置文件_config.yml,
将 _internal: vendors 修改为_internal: lib
解决方案二:
更新作者的最新程序(不建议自己有较大改动的进行此操作)。
.
The text was updated successfully, but these errors were encountered: