美文网首页
hexo修改默认端口号

hexo修改默认端口号

作者: 前端加班仔 | 来源:发表于2022-04-02 14:56 被阅读0次

hexo默认的端口号是4000,如果端口被占用,hexo就会启动失败。我们可以通过以下2个方法修改hexo默认端口号。

1.修改package.json

在server命令中添加 -p 端口号 配置。 这时启动hexo就不能再用hexo server命令了,而是使用npm run server启动。这样端口号就改成4001了。

"scripts": {
  "build": "hexo generate",
  "clean": "hexo clean",
  "deploy": "hexo deploy",
  "server": "hexo server -p 4001"
},

2.修改启动文件

hexo的启动文件地址node_modules\hexo-server\index.js 修改port即可。
我这里把port改成了4001。这样再执行hexo server的时候,端口号就变成了4001

hexo.config.server = Object.assign({
  port: 4001,
  log: false,
  // `undefined` uses Node's default (try `::` with fallback to `0.0.0.0`)
  ip: undefined,
  compress: false,
  header: true
}, hexo.config.server);

总结

个人推荐第一种方法,修改package.json。因为这样可以保证修改可以被同步到git上。这样当你换一台电脑的时候,修改依然生效。

而使用第2种方法,因为修改不能上传,换一台电脑或者换一个文件夹,修改就丢失了。

推荐下个人博客,喜欢的可以关注下:锅锅的博客 (moyutime.cn)

相关文章

  • hexo修改默认端口号

    hexo默认的端口号是4000,如果端口被占用,hexo就会启动失败。我们可以通过以下2个方法修改hexo默认端口...

  • Hexo博文置顶

    首页生成代码 要修改hexo博客首页文章的排序,就得修改首页index文件生成的逻辑,在hexo默认插件hero-...

  • mysql配置

    如何查看mysql 默认端口号和修改端口号 登录mysql [root@test /]# mysql -u roo...

  • react项目如何修改默认3000端口号

    最近在学react,发现项目默认设置的端口号是3000,那要怎么修改默认的端口号呢? 在node_modules文...

  • 用FileZilla Server搭建FTP服务器

    1. 以管理员身份运行,默认安装,默认端口号为14147,修改21393; 2. 首次登录填写端口号21393和密...

  • 配置Ubuntu 线上服务器(二) 修改服务器默认端口

    从阿里云购买云主机之后一般默认的端口22,暴露默认的端口号显然不太安全。我们需要通过修改配置文件 更换默认端口号 ...

  • 修改gitlab git默认22 端口号

    今遇到 gitlab 默认 22 git端口号,不符合公司安全策略,需要修改: 解开上面一行注释,修改端口号,重启...

  • Tomcat配置80端口访问

    1.修改server.xml 按照常理来说,为了访问时不带默认的8080端口号访问,修改端口号为80就行,因为ht...

  • MySQL修改默认端口号

    1. 登录mysql [root@localhost /]# mysql -u root -p 2. 查看端口号 ...

  • React修改默认端口号

    环境变量.env文件修改 源码位置 https://github.com/facebook/create-reac...

网友评论

      本文标题:hexo修改默认端口号

      本文链接:https://www.haomeiwen.com/subject/comtsrtx.html