错误:找不到模块' ./ lib / base / events'

时间:2014-08-14 15:53:41

标签: node.js ubuntu npm ghost-blog

尝试运行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并继续......

1 个答案:

答案 0 :(得分:0)

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