原因:
GitHub Pages 禁止了 source/vendors 目錄的訪問。其原因是 Github 在 11 月 3 日更新了版本。其中包括升級(jí)了 Jekyll 到 3.3。Jekyll 為了加快構(gòu)建速度,忽略 vendor 和 node_modules 文件夾。
解決方法
方法一(來自github next主題issue):
首先修改source/vendors為source/lib,然后修改_config.yml, 將 _internal: vendors修改為_internal:lib 然后修改next底下所有引用source/vendors路徑為source/lib。這些地方可以通過文件查找找出來。主要集中在這幾個(gè)文件中。
1. Hexo\themes\next.bowerrc
2. Hexo\themes\next.gitignore?
3. Hexo\themes\next.javascript_ignore?
4. Hexo\themes\next\bower.json
方法二:更新next主題
在 nexT 主題目錄下, git pull 更新。
但是最新的next主題對(duì)第三方好像有改動(dòng),所以不敢亂動(dòng)配置文件... ?推薦大家使用第一種方式