css - 为什么使用hexo发布博客无法加载js和css

标签 css node.js blogs github-pages hexo

我想用hexo在github上公开我的博客。我可以使用localhost:4000获取我的网页,但是在部署到github之后。我只能获取带有文字的页面,但无法加载js和css。 这是来自 chrome 控制台的错误消息


http://rudy-zhang.github.io/css/style.css加载资源失败:服务器响应状态为 404(未找到)


css 文件中没有内容,但我可以在存储库的文件中找到内容。

当我安装hexo时我得到警告

> $ npm install hexo -g
npm WARN optional dep failed, continuing fsevents@0.3.5
|
> dtrace-provider@0.4.0 install C:\Users\Rudy\AppData\Roaming\npm\node_modules\h
exo\node_modules\bunyan\node_modules\dtrace-provider
> node scripts/install.js npm WARN optional dep failed, continuing fsevents@0.3.0

我对nodejs不熟悉,不知道是不是哪里不对。

我该如何解决这个问题?

最佳答案

也许 hexo2.8 是个不错的选择。 我有同样的问题,因为我改变了主题的css样式。然后我回到hexo2.8,问题不见了。

npm install hexo@2.8 -g

关于css - 为什么使用hexo发布博客无法加载js和css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29079393/

相关文章:

node.js - 在 Node 中返回大量数据的良好实践

PHP MySQL 自定义博客,格式化帖子

php - 如何列出按常用标签数量排序的相关博客文章?

html - 在 css 中使用@media 时,样式优先于骑行样式

php - 自定义小部件包括主题和插件?

带有顶部和底部填充的 css 拉伸(stretch)背景图像

css - 删除特定媒体查询的背景

node.js - 在 Docker 镜像中创建 Let's Encrypt 证书和 Certbot

javascript - 如何在嵌套函数中管理全局变量

mysql - 根据年份在存档博客上创建分页