使用localhost:4000访问本地blog一直无响应

发布于 2022-09-01 19:14:04 字数 633 浏览 7 评论 0

Node.js和使用npm install -g hexo-cli安装好Hexo后重现步骤:

  1. 打开GitShell

  2. 输入如下命令

    $ hexo init blog
    $ cd blog
    $ npm install
  3. blog文件目录生成。

  4. 输入下面命令,启动服务。

    $ hexo g
    $ hexo s

    图片描述

  5. 打开chrome输入localhost:4000

很奇怪的是,浏览器一直无反应,什么也没显示,错误提示也没有。打开的标签页一直显示在加载,不知道为什么。
图片描述

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(11

千笙结 2022-09-08 19:14:04

有可能是端口号被占用,修改端口号
配置文件在 _config.yml

port: 4000

三寸金莲 2022-09-08 19:14:04

参考官方文档Hexo服务器

Hexo 3.0 把服务器独立成了个别模块,您必须先安装 hexo-server 才能使用。

$ npm install hexo-server --save

安装完成后,输入以下命令以启动服务器,您的网站会在 http://localhost:4000 下启动。在服务器启动期间,Hexo 会监视文件变动并自动更新,您无须重启服务器。

$ hexo server

如果您想要更改端口,或是在执行时遇到了 EADDRINUSE 错误,可以在执行时使用 -p 选项指定其他端口,如下:

$ hexo server -p 5000
薄荷梦 2022-09-08 19:14:04

要用127.0.0.1

ζ澈沫 2022-09-08 19:14:04

netstat -an|findstr 4000 看下这个进程起在4000端口没有没有。
另外看下你起hexo的目录对不对?

望她远 2022-09-08 19:14:04

在配置文件中重新设置一个端口port 应该就可以了……这个问题我也遇过

我还不会笑 2022-09-08 19:14:04

端口被占用,重新设置就行了

凌乱心跳 2022-09-08 19:14:04

我也遇到了这种情况,到现在还没解决,请楼主解答啊

最美的太阳 2022-09-08 19:14:04

Hexo根目录执行>hexo s -p 5000,把端口号换一个就OK了

痴情 2022-09-08 19:14:04

cmd 窗口执行命令hexo s -p 3600, 换一个 3600 的端口号就可以了,如果 0.0.0.0 不可以就用 127.0.0.1
参考:https://github.com/hexojs/hex...

花伊自在美 2022-09-08 19:14:04

C:UsersAdministrator这里是你的hexo文件夹位置node_moduleshexo-server文件夹里面的index.js改里面的端口号port就可以了 或者直接在git bash里面用hexo s -p 端口号也行

面如桃花 2022-09-08 19:14:04

之前搭建过一次,第二次搭建遇到了lz的情况,改端口已解决

hexo server -p 4001
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文