【问题标题】:Local hexo not found未找到本地 hexo
【发布时间】:2017-09-01 09:32:46
【问题描述】:

我尝试按照说明在我的服务器上安装 Hexo:

[root@VM_150_20_centos ~]# yum install -y nodejs
[root@VM_150_20_centos ~]# npm install -g hexo-cli
[root@VM_150_20_centos ~]# hexo init blog
[root@VM_150_20_centos ~]# cd blog
[root@VM_150_20_centos blog]# npm install
[root@VM_150_20_centos blog]# hexo generate

当我尝试生成时,出现错误:

[root@VM_150_20_centos blog]# hexo generate

/root/blog/node_modules/hexo/lib/extend/tag.js:184
  body((err, result) => {
                      ^
ERROR Local hexo not found in ~/blog
ERROR Try running: 'npm install hexo --save'

我尝试运行npm install hexo --save,但没有帮助。

我的服务器是 CentOS6.8 64bit

【问题讨论】:

    标签: node.js npm hexo


    【解决方案1】:

    CentOS6 有旧的 Node 版本。

    输入 node -v 以查看安装的版本 (~v0.10.x)。

    来自维护的旧节点版本was dropped

    现在看看requirements under linux

    node_js:
      - "6"
      - "node
    

    这意味着至少需要node version 6

    【讨论】:

      【解决方案2】:

      试试下面的代码:

      npm install -g hexo-cli
      

      【讨论】:

      • 全局安装hexo-cli无法解决问题。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-22
      • 2016-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-20
      相关资源
      最近更新 更多