【问题标题】:Error while lifting a sails.js project提升sails.js 项目时出错
【发布时间】:2017-03-08 01:38:52
【问题描述】:

我收到了这个错误,我真的无法理解:

    info: Starting app...

/Users/Sammy/Projects/MyProject/node_modules/mongodb/lib/utils.js:98
    process.nextTick(function() { throw err; });
                                  ^

Error: Cannot find module '../fixtures'
    at Function.Module._resolveFilename (module.js:470:15)
    at Function.Module._load (module.js:418:25)
    at Module.require (module.js:498:17)
    at require (internal/module.js:20:19)
    at /Users/Sammy/Projects/MyProject/config/bootstrap.js:23:31
    at wrapper (/Users/Sammy/Projects/MyProject/node_modules/waterline/node_modules/lodash/index.js:3592:19)
    at applyInOriginalCtx (/Users/Sammy/Projects/MyProject/node_modules/waterline/lib/waterline/utils/normalize.js:421:80)
    at wrappedCallback (/Users/Sammy/Projects/MyProject/node_modules/waterline/lib/waterline/utils/normalize.js:324:18)
    at success (/Users/Sammy/Projects/MyProject/node_modules/waterline/node_modules/switchback/lib/normalize.js:33:31)
    at _switch (/Users/Sammy/Projects/MyProject/node_modules/waterline/node_modules/switchback/lib/factory.js:58:28)
    at returnResults (/Users/Sammy/Projects/MyProject/node_modules/waterline/lib/waterline/query/finders/basic.js:392:9)
    at /Users/Sammy/Projects/MyProject/node_modules/waterline/lib/waterline/query/finders/basic.js:272:16
    at /Users/Sammy/Projects/MyProject/node_modules/waterline/lib/waterline/query/finders/operations.js:83:7
    at /Users/Sammy/Projects/MyProject/node_modules/waterline/node_modules/async/lib/async.js:52:16
    at Object.async.forEachOf.async.eachOf (/Users/Sammy/Projects/MyProject/node_modules/waterline/node_modules/async/lib/async.js:236:30)
    at Object.async.forEach.async.each (/Users/Sammy/Projects/MyProject/node_modules/waterline/node_modules/async/lib/async.js:209:22)
    at /Users/Sammy/Projects/MyProject/node_modules/waterline/lib/waterline/query/finders/operations.js:436:11
    at /Users/Sammy/Projects/MyProject/node_modules/waterline/lib/waterline/query/finders/operations.js:574:5
    at /Users/Sammy/Projects/MyProject/node_modules/waterline/node_modules/async/lib/async.js:52:16
    at Object.async.forEachOf.async.eachOf (/Users/Sammy/Projects/MyProject/node_modules/waterline/node_modules/async/lib/async.js:236:30)
    at Object.async.forEach.async.each (/Users/Sammy/Projects/MyProject/node_modules/waterline/node_modules/async/lib/async.js:209:22)
    at module.exports._buildChildOpts (/Users/Sammy/Projects/MyProject/node_modules/waterline/lib/waterline/query/finders/operations.js:464:9)
    at module.exports._execChildOpts (/Users/Sammy/Projects/MyProject/node_modules/waterline/lib/waterline/query/finders/operations.js:432:8)
    at /Users/Sammy/Projects/MyProject/node_modules/waterline/lib/waterline/query/finders/operations.js:81:10
    at wrapper (/Users/Sammy/Projects/MyProject/node_modules/waterline/node_modules/lodash/index.js:3592:19)
    at applyInOriginalCtx (/Users/Sammy/Projects/MyProject/node_modules/waterline/lib/waterline/utils/normalize.js:421:80)
    at wrappedCallback (/Users/Sammy/Projects/MyProject/node_modules/waterline/lib/waterline/utils/normalize.js:324:18)
    at success (/Users/Sammy/Projects/MyProject/node_modules/waterline/node_modules/switchback/lib/normalize.js:33:31)

和水线有关系吗?是否缺少模块?这个“夹具”模块是什么?

提前致谢, 萨米

【问题讨论】:

    标签: node.js mongodb sails.js waterline


    【解决方案1】:

    您的 node_modules 文件夹中似乎缺少某些内容。

    尝试执行 npm cache clear 和干净的 npm install

    在您的项目文件夹中运行:

    npm cache clear && rm -rf node_modules && npm install
    

    希望对你有帮助

    【讨论】:

    • @sammy 请,如果这有帮助,请您标记为已解决?它可能会帮助其他来到这里的人。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-12
    • 2015-02-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多