我在github页面中使用hexo。我错误地删除了本地机器上的本地文件。我尝试使用git clonehttps://github.com/aaayumi/aaayumi.github.io.git重新创建一个新的本地文件。然后我安装了npm install hexo-cli -g。
我可以安装所有必要的文件,但是当我输入hexo deploy时,它显示:
hexo deploy
Usage: hexo <command>
Commands:
help Get help on a command.
init Create a new Hexo folder.
我用Cloud9写了一个Hexo博客。我可以很好地生成它,但当部署到Github时,没有任何东西起作用。它不会返回任何错误信息,但没有任何内容被推送到Github。该怎么办呢。
...
INFO Generated: css/fonts/fontawesome-webfont.woff
INFO Generated: css/fonts/fontawesome-webfont.ttf
INFO Generated: css/fonts/fontawesome-webfont.svg
INFO Generated: css/fonts/fontawesome-webfont.eot
I
我用hexo server命令在我的PC上启动了一个本地服务器,但我没有得到我的网站地址。localhost:4000根本不起作用。相反,我得到了一些奇怪而无用的信息: C:\Users\user\Documents\Hexo>hexo server
Usage: hexo <command>
Commands:
help Get help on a command.
init Create a new Hexo folder.
version Display version information.
Global Options:
-
问题
我在本地部署上没有问题,但是当我做git推送时,我的页面变成了空白,我意识到我有一个Node版本问题。
当我运行hexo服务器时,就会发生这种情况。
(node:16680) Warning: Accessing non-existent property 'lineno' of module exports inside circular dependency
(Use `node --trace-warnings ...` to show where the warning was created)
(node:16680) Warning: Accessing no
在使用github和hexo搭建个人博客时,在写完配置文件后,在cmd命令下运行hexo d -g命令是error.The错误,具体如下: D:\hexo>hexo d -g
FATAL can not read a block mapping entry; a multiline key may not be an implicit key at line 94, column 1:
^
YAMLException: can not read a block mapping entry; a multiline key may not be an implicit key
我想知道使用Hexo在我的Github页面上发布帖子的正确步骤。基于,它看起来超级简单和直接,但它给我带来了很大的头痛和痛苦。
以下是我遵循的步骤:
hexo new post "my new post"
hexo generate
hexo deploy (这是灾难命令)
在部署hexo后,我之前提交的所有内容都将在Github页面上删除,我做错了什么?请帮帮忙。
我已经联系了GitHub人力资源支持,他们查阅了我的Git推送历史记录,告诉我我正在强制推送提交,这最终会删除我之前所有的提交。我从来没有意识到这个force推送。哪里出了问题?
然后我做了大量的研究,并尝试了另一
我在使用草稿功能。在我认为草稿写得很好之后,我尝试通过hexo publish将其转换为post。
但是,这个命令似乎放弃了tags和category信息,并使用了支架的信息。
示例
我写了一份草稿如下:
---
title: My awesome post on hexo
category:
- hexo
tags:
- hexo
---
The content of this post
我的scaffolds/post.md看起来像:
---
title: {{ title }}
date: {{ date }}
category:
- misc
tags:
- untag
我已经完整地阅读了Hexo的文档,但我仍然不太确定如何使用Hexo模板将结构化数据(YAML、JSON)集成到页面/帖子中。我能找到的最接近的是插件文档的部分。我真的不确定这是否是我想要的,也没有任何实现的例子。
对于熟悉流行的Ruby静态站点生成器Jekyllrb的人来说,可以使用_data目录来存储JSON和YAML文件。在模板中,您可以使用诸如{% for event in site.data.events %}...{% endfor %}之类的内容引用此数据。
在Hexo中有没有类似的东西?
输入后:$ hexo生成&& hexo部署
我得到了这个信息,没有任何错误的原因。
FATAL Something's wrong. Maybe you can find the solution here: http://hexo.io/docs/troubleshooting.html
Error
at ChildProcess.<anonymous> (D:\hexo\blog\node_modules\hexo-util\lib\spawn.js:37:17)
at emitTwo (events.js:106:13)
at ChildProc
报错全文在此,谢谢解答
C:\Users\Administrator>hexo init
FATAL ~ not empty, please run `hexo init` on an empty folder and then copy your files into it
FATAL {
err: Error: target not empty
at Context.initConsole (C:\Users\Administrator\AppData\Roaming\npm\node_modules\hexo-cli\lib\console\init.js:23:2
当我尝试这样做时,它抛出了一个错误,我如何解决它?
$ hexo generate
ERROR Error: Cannot find module 'bluebird'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymo