Hexo 使用 rsync 部署到 vps 上时出现错误。

发布于 2022-09-01 06:54:11 字数 697 浏览 14 评论 0

背景:

之前按照官方的文档我前面已经成功部署到了 github 上,然后我想使用 rsync 的方式再将它部署到自己的 vps 上,vps 都设置好了。

然后本地通过 $ npm install hexo-deployer-rsync --save 也安装好了 rsync 的插件,并且添加了配置。

问题:

但通过 hexo -g d 提交的时候出现下面的错误提示:

bashINFO  Deploy done: git
INFO  Deploying: rsync
events.js:85
      throw er; // Unhandled 'error' event
            ^
Error: spawn rsync ENOENT
    at exports._errnoException (util.js:746:11)
    at Process.ChildProcess._handle.onexit (child_process.js:1053:32)
    at child_process.js:1144:20
    at process._tickCallback (node.js:355:11)

求问下这是什么错误呢?把代码拿去 Google 了下也找不到解决办法。求大神帮忙看看呀~小女子在此谢过了!

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

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

发布评论

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

评论(1

时常饿 2022-09-08 06:54:11

除了安装hexo-deployer-rsync插件,VPS 跟本地还需要同时安装 rsync。

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