WebStorm中node.js的智能

编程入门 行业动态 更新时间:2024-10-09 04:25:17

WebStorm中node.js的<a href=https://www.elefans.com/category/jswz/34/1770939.html style=智能"/>

WebStorm中node.js的智能

我在WebStorm中无法使用智能感知来处理快速包装和后续包装。我也尝试过VS代码,问题也一样。例如导入的包

const express = require('express');
const app = express();

然后,我对app.get()或其他任何方法都没有任何建议。更糟糕的是,我在WebStorm中得到get()方法下划线,并警告说未解决的方法或函数

虽然代码运行正常。其他程序包也存在其他问题,例如sequelize。我通过在导入中添加.application来设法解决了快速表达的智能问题,但是使应用程序崩溃了]

const express = require('express').application;

我尝试的另一种方法是在初始化后添加启用。即使警告消失了,也不会使应用程序崩溃并且智能感知启动也可以正常工作

const app = express().enable();

我知道这可以通过在线观看视频来为其他人使用。无需为导入智能化工作而在导入或初始化中添加任何内容,因此我认为设置存在一些问题,我只是无法弄清楚它是什么]

这是我的笔迹的一些图片

回答如下:

添加TypeScript定义文件通常可以帮助IDE解析基于静态代码分析而难以解析的方法。

在WebStorm中,您可以在require('express')上按Alt-Enter并选择安装TypeScript定义以获取更好的类型信息 –这将下载@types/express并在IDE中进行配置。或者,您可以将@types/express添加到package.json文件。

更多推荐

WebStorm中node.js的智能

本文发布于:2024-05-07 21:49:27,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1757408.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:智能   WebStorm   node   js

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!