gpt4 book ai didi

node.js - node.js、express 和 EJS 的 WebStorm 代码补全

转载 作者:搜寻专家 更新时间:2023-10-31 23:00:55 25 4
gpt4 key购买 nike

我现在正在学习 node.js 并且正在使用 WebStorm 7.0.2 来编辑代码(我每天都使用这个 IDE 来完成我的其他 hmlt5 + JS 工作,但显然对它的了解不如我以为 :-))。

我还不知道如何在我的项目中包含额外的模块,以便 WebStorm 看到它们并提供代码完成 - 我遇到了 EJS 的问题 - 在模板文件中没有任何建议和所有关键字被 WebStorm 视为未解决。我在整个 Express 框架中遇到了类似的问题 - 无法识别 get/post/bodyParser 等功能。

我设法以某种方式将目录“node_modules/express”引入到我的项目中,但我不知道我是怎么做到的 - 我可能已经遵循了一些来自 google 的示例......?

有哪位好心人能赐教一下WebStorm需要做什么,看看需要什么?我在我的 JavaScript-> 库面板中检查了 Node.js 核心模块...

提前感谢您为我指明了一个好的方向。彼得

最佳答案

WebStorm 建议您在项目启动时自动将项目的 node_modules 目录中的模块标记为外部库。您还可以在 JavaScript 中手动添加模块 |库 -> 添加以获取它们的代码完成。

Express 框架的代码完成存在一些问题。我建议下载 TypeScript 定义文件(首选项:JavaScript | Libraries -> 下载 | TypeScript Community Stubs -> Express)以正确完成它。

在使用 EJS 模板时尝试使用 .ejs 文件类型。

关于node.js - node.js、express 和 EJS 的 WebStorm 代码补全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20044967/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com