V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
58 replies    2017-03-16 12:53:31 +08:00
hayao650
    1
hayao650  
   Mar 17, 2016 via Android
好人一生平安
rockzhou8
    2
rockzhou8  
   Mar 17, 2016
感谢!正有想法在 git 上弄个简单点的个人页面啥的,这真是雪中送炭啊
iyannik0215
    3
iyannik0215  
OP
   Mar 17, 2016
@rockzhou8 客气了~ 哈哈。
iyannik0215
    4
iyannik0215  
OP
   Mar 17, 2016
@hayao650 哈哈,客气了。
rockzhou8
    5
rockzhou8  
   Mar 17, 2016
@iyannik0215 我在#3.2.4. 4. 测试是否成功 ,卡住了,刚解决掉
现在又在#3.6. 开始使用 卡住了,执行 hexo deploy 就提示这个,更别提你的一键部署了,也是有这个提示

You should configure deployment settings in _config.yml first!

Available deployer plugins:
git
rockzhou8
    6
rockzhou8  
   Mar 17, 2016
@iyannik0215 可能跟我 npm install hexo-deployer-git --save 有这个错误提示有关:

npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: [email protected]

zouyun5152
    7
zouyun5152  
   Mar 17, 2016
马克~~~
iyannik0215
    8
iyannik0215  
OP
   Mar 17, 2016
@rockzhou8 这个 hexo-deployer-git 插件是用来部署的, 如果还有问题的花可能是配置文件写错了,在好好核对一下。
hilenlai
    9
hilenlai  
   Mar 17, 2016
如果我 fork 了别人的主题,然后修改了 icon 啊,配置文件之类的东西。 那我怎么既保留我修改的东西,又能和原有的 repo 更新保持同步呢?
iyannik0215
    10
iyannik0215  
OP
   Mar 17, 2016
@hilenlai 如果对主题做修改变成自己的话,就不用 Fork 了,只要 Clone 到 Hexo/themes 目录下就好,要更新的时候 git pull origin master , 最好备份一份主题的配置文件。在进行 pull 。 反正我是这么干的。。
hilenlai
    11
hilenlai  
   Mar 17, 2016
@iyannik0215 好吧,可能还会修改下字体啊什么的。 这样下来就比较麻烦 - - 。目前还不知道有什么好办法
iyannik0215
    12
iyannik0215  
OP
   Mar 17, 2016
@hilenlai 嗯,有时间好好看看 git 命令,或许疑惑就解决了, 2333 。有时间我也要好好看看。。
hilenlai
    13
hilenlai  
   Mar 17, 2016
@iyannik0215 哈哈,现在一脸蒙逼
viko16
    14
viko16  
   Mar 18, 2016
最好将"默认"设为 GitHub Pages ,"国内"才设为 Coding Pages .
iyannik0215
    15
iyannik0215  
OP
   Mar 18, 2016
@viko16 Github Pages 我设置的国外, Coding Pages 我设置的国内。 应该和你的意思是一样的。
viko16
    16
viko16  
   Mar 18, 2016
@iyannik0215 其实我只是怕 dnspod "国内"+"国外" 不包含 "搜索引擎"(纯粹猜测),所以才跟你的设置稍有不同。
iyannik0215
    17
iyannik0215  
OP
   Mar 18, 2016
@iyannik0215 原来这样~,你那样设置确实保险点~。
4679kun
    18
4679kun  
   Mar 18, 2016
hexo 已弃 效率太低 还老是报错
现在用 hugo+自己写的脚本 感觉比 hexo 好用多了
iyannik0215
    19
iyannik0215  
OP
   Mar 18, 2016 via Android
@4679kun 效率低?还好吧~, 370+页面,渲染 16 秒,肯定没 hugo 快那是真的,可是从来没遇到报错呀,都迁移不下 5 回了~,我也想用 hugo 但是主题太少…
wizardforcel
    20
wizardforcel  
   Mar 18, 2016 via Android
把 readme 放到 themes/<theme_name>/source 是不是也能避免渲染。。
rockzhou8
    21
rockzhou8  
   Mar 18, 2016
@iyannik0215 我发现从第一步 npm install -g hexo 开始就有 fsevents 的问题了:

npm WARN optional dep failed, continuing [email protected]
npm WARN optional dep failed, continuing [email protected]
jaycee110905
    22
jaycee110905  
   Mar 18, 2016
好人一生平安!
iyannik0215
    23
iyannik0215  
OP
   Mar 18, 2016
@wizardforcel 需要修改配置文件。放在 source 下也会被渲染。教程 5 里有写~。
iyannik0215
    24
iyannik0215  
OP
   Mar 18, 2016
@rockzhou8 反正我没遇到过,[hexo/issues/776]( https://github.com/hexojs/hexo/issues/776) 应该没什么问题。
rockzhou8
    25
rockzhou8  
   Mar 18, 2016
@iyannik0215 换了最新 X86 版的 node.js ,虽然还有 fsevents 的错误,不过终于装上了 , master 下也有文件了,一直 404 错误在,再一次懵逼了。 http://rockzhou.github.io/
iyannik0215
    26
iyannik0215  
OP
   Mar 18, 2016   ❤️ 1
@rockzhou8 https://github.com/rockzhou 没有仓库, 建立仓库的时候 必须和自己的 github 用户名一致,如 iyannik0215 , 我建立的仓库必须是 iyannik0215.github.io
rockzhou8
    27
rockzhou8  
   Mar 18, 2016
@iyannik0215 果然是仓库名必须和用户名一致才行。。。我的弄好了,是 rockzhou8.github.io
yeziahehe
    28
yeziahehe  
   Mar 18, 2016
hexo 有个特点就是多人合作写博客,或者多个端写博客很不方便,推荐可以集成下 Travis CI ,可以参考我的这篇博客 [使用 Travis CI 自动构建 Hexo 静态博客
]( http://yeziahehe.com/2015/12/13/use_Travis_CI_auto_build_Hexo_static_blog/)
iyannik0215
    29
iyannik0215  
OP
   Mar 18, 2016
@rockzhou8 嗯~,好了就可以了~。
iyannik0215
    30
iyannik0215  
OP
   Mar 18, 2016
@yeziahehe 看着有点复杂~, 如果真有需求的时候就去好好研究, 2333 。目前我是使用的 Dropbox 进行同步的。
4679kun
    31
4679kun  
   Mar 18, 2016
@iyannik0215 主题少 选个好看的自己改改咯 我自己改了一个极简的
https://4679.space
domty
    32
domty  
   Mar 18, 2016
hexo 还要在本地渲染一次再往 git pages 上传吗?
试着从 jekyll 转到 hexo 感觉用起来好麻烦,现在想转回去 jekyll 了,毕竟 jekyll 添加新文章只要上传一个 markdown 文件就好。。。
iyannik0215
    33
iyannik0215  
OP
   Mar 18, 2016
@domty 我就没用过 jekyll ,最开始也想用的,但是看了一下教程直接崩溃了, 还是 Hexo 安装起来简单。部署也就 hexo d 的事。
iyannik0215
    34
iyannik0215  
OP
   Mar 18, 2016
@4679kun 我不会。。 就看重 Hexo 的 Next 主题了, 2333 。 要不你移植一个?
chenset
    35
chenset  
   Mar 18, 2016
coding 免费用户不是会自动挂起吗 ?
kikyous
    36
kikyous  
   Mar 18, 2016
@chenset 那个是演示
chuhemiao
    37
chuhemiao  
   Mar 18, 2016
我觉着:不如的介绍很详细了
slfmessi
    38
slfmessi  
   Mar 18, 2016
@rockzhou8 fsevents 的问题使用 cnpm 解决吧
catlove
    39
catlove  
   Mar 18, 2016
好人一生平安,谢谢楼主!
badcode
    40
badcode  
   Mar 18, 2016
感谢和收藏
wizardforcel
    41
wizardforcel  
   Mar 18, 2016 via Android
@iyannik0215 如果本地硬盘不是 ssd ,生成博客的耗时会很长,可以考虑 travis ci 。
iyannik0215
    42
iyannik0215  
OP
   Mar 18, 2016
@wizardforcel 其实考虑过换 Hugo 但是我懒,又不会写主题。我 7200 转硬盘,渲染 390+页面耗时 16S 左右。确实有点长, 但是可以忍受。。 没去研究过 travis ci 有时间去看看。 谢谢推荐~。
iyannik0215
    43
iyannik0215  
OP
   Mar 18, 2016
@catlove @badcode 客气了客气了~~
cxh116
    44
cxh116  
   Mar 18, 2016
目前我的方式是托管在 github pages,再通过 bandwagonhost vps 反代过去.实现 https + http2 + ipv6.

感受一下有多慢吧 https://blog.mangege.com/
iyannik0215
    45
iyannik0215  
OP
   Mar 18, 2016
@cxh116 加载首页耗时 1s ,点击了一篇博文耗时 32.65s 起飞~~ 哈哈
iyannik0215
    46
iyannik0215  
OP
   Mar 18, 2016
@cxh116 估计是我打开的那个图片多~~
4679kun
    47
4679kun  
   Mar 18, 2016
@iyannik0215 我也不太会 而且最近刚开了个坑 用 shell 脚本写天翼云盘客户端 填完之后我移植试试
iyannik0215
    48
iyannik0215  
OP
   Mar 18, 2016
@4679kun 妥妥的,移植完成记着 @我哈~~
4679kun
    49
4679kun  
   Mar 18, 2016
iyannik0215
    50
iyannik0215  
OP
   Mar 18, 2016
@4679kun 好简洁。。~
rootooroot
    51
rootooroot  
   Mar 21, 2016
HTTPS 也可以来一篇
iyannik0215
    52
iyannik0215  
OP
   Mar 23, 2016
@rootooroot 哈哈,现在没有服务器, 也没钱去买 ssl 证书~, 再说博客这种东西不涉及交易.. 感觉没有必要..
Trim21
    53
Trim21  
   Jul 10, 2016
po 主的域名是不是挂了。。
crytis
    54
crytis  
   Aug 14, 2016 via iPhone
楼主域名挂了
iyannik0215
    55
iyannik0215  
OP
   Aug 14, 2016
@Trim21 @crytis 是换域名了.. mashiro.io, 但是现在也在备案, 并上不了.. 等到备案完毕后告知你们把...
iyannik0215
    56
iyannik0215  
OP
   Aug 22, 2016
@Trim21 @crytis 已经正常了~~
terencehyz
    57
terencehyz  
   Feb 21, 2017 via iPhone
还是上不去啊…显示备案有问题
swordspoet
    58
swordspoet  
   Mar 16, 2017
现在 pages.coding.me 的 ip 地址已经是美国了,所以个人觉得分流没太多意义
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3001 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 78ms · UTC 15:12 · PVG 23:12 · LAX 08:12 · JFK 11:12
♥ Do have faith in what you're doing.