【问题标题】:ERROR: Cannot find module './lib/base/events'错误:找不到模块“./lib/base/events”
【发布时间】:2014-08-14 15:53:40
【问题描述】:

我在尝试运行 Ghost 0.5.0 时收到错误 ERROR: Cannot find module './lib/base/events'

即使使用 -g 标志,我也会继续卸载和安装events,但它不会启动它。我被困在这里,不知道还能做什么。

更多信息:

Error: Cannot find module './lib/base/events'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Bookshelf.initialize (/usr/share/nginx/www/lm-ghost-0.5/node_modules/bookshelf/bookshelf.js:28:16)
    at Bookshelf (/usr/share/nginx/www/lm-ghost-0.5/node_modules/bookshelf/bookshelf.js:10:31)
    at Object.<anonymous> (/usr/share/nginx/www/lm-ghost-0.5/core/server/models/base.js:24:18)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)

所以,我手动安装了bookshelf 模块,但现在又出现了一个错误:

/usr/share/nginx/www/lm-ghost-0.5/node_modules/downsize/node_modules/xregexp/xregexp-all.js:1396
        L: "0041-005A0061-007A00AA00B500BA00C0-00D600D8-00F600F8-02C102C6-02D1
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

哇,好的,现在我手动安装了xregexp 并继续前进......

【问题讨论】:

  • 它正在寻找一个相对文件,而不是一个events 模块。您确定该版本正在尝试使用作品吗?错误的堆栈跟踪是什么?
  • 嘿,我用更多信息更新了问题...

标签: node.js ubuntu npm ghost-blog


【解决方案1】:

只是为了记录,其他人遇到这个问题,我基本上必须注意任何错误,每当我看到 node_modules/XXX 时,我只是手动安装模块 XXX 并继续为所有错误这样做,直到它工作.

【讨论】:

    猜你喜欢
    • 2012-04-10
    • 1970-01-01
    • 1970-01-01
    • 2015-05-15
    • 2014-10-03
    • 2018-02-26
    • 2018-11-02
    • 2016-03-31
    • 1970-01-01
    相关资源
    最近更新 更多