我想用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/