我已经使用sails.js做了一个nodejs应用程序。它在我的本地主机中完美运行。当我尝试将其发布到服务器(模数)中时,问题就出现在生产中。你可以看看下面的错误。Sailsjs - 挂钩orm花费太长的时间加载 - Modulus
Error: The hook `pubsub` is taking too long to load.
Make sure it is triggering its `initialize()` callback, or else set `sails.config.pubsub._hookTimeout to a higher value (currently 20000)
at tooLong [as _onTimeout] (/mnt/data/1/ApiDevConf-master/node_modules/sails/lib/app/private/loadHooks.js:92:21)
at Timer.listOnTimeout (timers.js:110:15) { [Error: The hook `pubsub` is taking too long to load.
Make sure it is triggering its `initialize()` callback, or else set `sails.config.pubsub._hookTimeout to a higher value (currently 20000)] code: 'E_HOOK_TIMEOUT' }
我试图找出如何解决这个问题,但没有任何工作。我正在尝试这样的想法here。
而且我已经设定了正确的NODE_ENV = production
感谢您的时间。
嘿@particlebanana我已经添加了''migrate:'safe'''而没有任何内容。另外我已经尝试了第二个选项,但不工作..:s会帮助,如果我分享给你我的代码在github?¿(http://devconf-45442.onmodulus.net/) – gon250
是啊,如果你有一个github链接,这将是伟大的 – particlebanana
可能是一个愚蠢的事情..但我找不到它是什么。 https://github.com/gon250/ApiDevConf @particlebanana谢谢! – gon250