大佬教程收集整理的这篇文章主要介绍了node.js – 无法将Sails.js应用程序投入生产,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
error: Error: The hook `grunt` is taking too long to load. Make sure it is triggering its `initialize()` callBACk,or else set `sails.config.grunt._hookTimeout to a higher value (currently 20000) at tooLong [as _onTimeout] (/usr/local/lib/node_modules/sails/lib/app/private/loadHooks.js:92:21) at Timer.listOnTimeout (timers.js:110:15)
我已经大大增加了sails.config.grunt._hookTimeout,但仍然没有完成该过程.在生产或开发输出中运行sails debug:
Grunt :: Error: listen EADDRINUSE at exports._errnoException (util.js:746:11) at Agent.Server._listen2 (net.js:1156:14) at listen (net.js:1182:10) at Agent.Server.listen (net.js:1267:5) at Object.start (_debugger_agent.js:20:9) at startup (node.js:86:9) at node.js:814:3
我觉得很奇怪,在开发模式下一切正常,但在生产中并非如此.包含的文件非常大,例如角度,力矩和其他模块.这就是jsFilesToInject的样子:
var jsFilesToInject = [ // Load sails.io before everything else 'js/dependencies/sails.io.js','js/dependencies/angular.min.js','js/dependencies/moment.min.js','js/dependencies/angular-ui-router.min.js','js/dependencies/angular-sails.min.js','js/dependencies/angular-moment.min.js','js/dependencies/angular-animate.min.js','js/dependencies/angular-aria.min.js','js/dependencies/angular-material.min.js',// All of the rest of your client-side js files // will be injected here in no particular order. 'js/**/*.js' ];
我不知道还有什么会导致这个,有什么建议吗?我正在使用Sails版本0.11.0
以上是大佬教程为你收集整理的node.js – 无法将Sails.js应用程序投入生产全部内容,希望文章能够帮你解决node.js – 无法将Sails.js应用程序投入生产所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。