是否有适用于 Sails.js 应用程序的 Webstorm 的智能感知?在我所有的 Controller 中,我都收到消息说模型未定义,即使它运行良好。调用服务也是如此。
最佳答案
我知道这有点旧,但我最终做的是首先使用文件的相同名称(如类名)命名所有“modules.exports”定义。
因此,如果我有一个名为 UserController.js 的文件,我会从以下内容开始:
var UserController = module.exports = {}
接下来,您需要转到首选项页面并将您的sails api 文件夹作为库连接起来。
您会注意到 api 文件的图标现在有一些关于它们的书籍。
此外,请确保您的“Node.js Globals”以及您的风帆项目的“node_modules”文件夹已启用。这将在常见的 node.js 内容和sails 依赖项(水线、ejs 等)上启用代码完成。
希望有帮助并投票支持官方!
关于intellisense - Webstorm 中的 Sails.js 智能感知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22403689/