sails.js sails.services和sails.models不包含我的服务和方法

在我的sails.js应用程序中,我试图closures服务和模型的默认全局variables,如下所示:

sails: true, services: false, models: false 

就像风格偏好一样,我想明确地使用sails.models.X和sails.services.Y来访问模型和服务。 但是当我这样做,我的模型和服务是空的。 如果我保持打开默认值并访问全局variablesX和Y,一切都很好。 但文档表明,我正在尝试应该工作:

 /**************************************************************************** * * * Expose each of your app's services as global variables (using their * * "globalId"). Eg a service defined in api/models/NaturalLanguage.js * * would have a globalId of NaturalLanguage by default. **If this is disabled, * * you can still access your services via sails.services.*** * * * ****************************************************************************/ 

模型也有类似的说法。

据我所知,我什么也不做。 只是使用标准的生成模型,没有什么疯狂的与我的服务或其他configuration。 这真的有用吗? 这是v 0.11谢谢!

我知道,当你直接访问sails.services时,一切都是小写的,而不是骆驼的情况。 这可能是你的问题,但否则它应该工作。

https://github.com/balderdashy/sails/issues/2869#issuecomment-95794081