关于 HEXO 搭建博客

2017-01-14 23:25:39 +08:00
 terencehyz

_config.yml中的root: /hexo-theme-huxblog/改为root: /后,本地服务器无法查看,localhost:4000自动跳转localhost:4000/hexo-theme-huxblog而且报错不显示内容 这个该怎么解决

2738 次点击
所在节点    Hexo
10 条回复
scnace
2017-01-14 23:28:43 +08:00
贴一下_config.yml 吧。
terencehyz
2017-01-14 23:36:23 +08:00
@scnace # Hexo Configuration
## Docs: https://hexo.io/docs/configuration.html
## Source: https://github.com/hexojs/hexo/

# Site
title: Terence's Blog
subtitle: Getting Better!
author: Terence Han
language: zh-CN
timezone:

# URL
## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/' /hexo-theme-huxblog/
url: http://terencehyz.github.io
root: /
permalink: :year/:month/:day/:title/
permalink_defaults:

#Custom Setting Start

# Site settings
SEOTitle: Terence 的博客 | Terence's Blog
header-img: img/home-bg.jpg
email:
description: ""
keyword: ""


# SNS settings
# RSS: false
weibo_username:
zhihu_username:
github_username:
twitter_username:
facebook_username:
linkedin_username:

# Build settings
anchorjs: true # if you want to customize anchor. check out line:181 of `post.html`


# Disqus settings
disqus_username: hexo-theme-huxblog

# Duoshuo settings
# duoshuo_username: kaijun
# Share component is depend on Comment so we can NOT use share only.
duoshuo_share: true # set to false if you want to use Comment without Sharing


# Analytics settings
# Baidu Analytics

# Google Analytics
ga_track_id: '' # Format: UA-xxxxxx-xx
ga_domain:


# Sidebar settings
sidebar: true # whether or not using Sidebar.
sidebar-about-description: "成长中的程序猿"
sidebar-avatar: /img/avatar.jpg # use absolute URL, seeing it's used in both `/` and `/about/`


# Featured Tags
featured-tags: true # whether or not using Feature-Tags
featured-condition-size: 1 # A tag will be featured if the size of it is more than this condition value


# Friends
friends: [
{
title: "Terence's Blog",
href: ""
},{
title: "Padade",
href: ""
},{
title: "IMUDGES",
href: ""
},{
title: "Bar",
href: "#"
},{
title: "Example Friends",
href: "#"
},{
title: "It helps SEO",
href: "#"
}
]


#Custom Setting End



# Directory
source_dir: source
public_dir: public
tag_dir: tags
archive_dir: i_dont_wanna_use_default_archives
category_dir: categories
code_dir: downloads/code
i18n_dir: :lang
skip_render:

# Writing
new_post_name: :title.md # File name of new posts
default_layout: post
titlecase: false # Transform title into titlecase
external_link: true # Open external links in new tab
filename_case: 0
render_drafts: false
post_asset_folder: true
relative_link: false
future: true
highlight:
enable: true
line_number: true
auto_detect: true
tab_replace:

# Category & Tag
default_category: uncategorized
category_map:
tag_map:

# Date / Time format
## Hexo uses Moment.js to parse and display date
## You can customize the date format as defined in
## http://momentjs.com/docs/#/displaying/format/
date_format: YYYY-MM-DD
time_format: HH:mm:ss

# Pagination
## Set per_page to 0 to disable pagination
per_page: 10
pagination_dir: page

# Extensions
## Plugins: https://hexo.io/plugins/
## Themes: https://hexo.io/themes/
theme: huxblog

# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repo: https://github.com/terencehyz/terencehyz.github.io.git
branch: master
scnace
2017-01-15 00:04:28 +08:00
@terencehyz 为啥要改 root 如果你的站是放在二级目录的话 root 要加上啊😯
h404bi
2017-01-15 00:06:15 +08:00
先 hexo clean 试试
Dvel
2017-01-15 00:10:46 +08:00
url: http://***.com
root: /
或者
url: http://***.com/child
root: /child/

就这两种写法吧,你是不是忘了重新生成了,或者 clean 一下在生成。
terencehyz
2017-01-15 00:19:58 +08:00
@h404bi 好多次都不行页面报这个错 Cannot GET /hexo-theme-huxblog/
terencehyz
2017-01-15 00:22:57 +08:00
@scnace 我是要放到 github.io

主题下载好里面写的 root: /hexo-theme-huxblog/

我改成 root: /之后 hexo server 在 localhost:4000 里看页面的时候自己跳转到 http://localhost:4000/hexo-theme-huxblog/

页面报错 Cannot GET /hexo-theme-huxblog/
terencehyz
2017-01-15 00:23:30 +08:00
@Dvel 确实是这样写的
url: http://terencehyz.github.io
root: /
scnace
2017-01-15 00:34:27 +08:00
试试不要去改他的 root 然后`hexo clean`下 之后 再`hexo g`
terencehyz
2017-01-15 11:33:47 +08:00
@scnace
@Dvel
@h404bi
已经弄好了~换了个浏览器就好了😂😂😂

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/334653

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX