小编Nia*_*ush的帖子

如何在vscode的外部文件中获取express中间件的智能感知?

我正在尝试编写一个快递中间件。我把它写在一个文件 test2.js 中

在服务器中,我可以拥有智能感知,例如:

在此处输入图片说明

在那个单个文件中,中间件工作正常,但我不能对req 和 res进行智能感知

有没有办法获得智能感知?


这是我的服务器test1.js

//test1.js
let http = require("http");
let express = require("express");
let app = express();

let middle = require("./test2.js");
app.use(middle);

app.use(function(req, res, next) {
  next();
});
http.createServer(app).listen(80);
Run Code Online (Sandbox Code Playgroud)

这是我的中间件test2.js

//test2.js
module.exports = function(req, res, next) {
  console.log("middle");
  next();
};
Run Code Online (Sandbox Code Playgroud)

javascript intellisense node.js express visual-studio-code

4
推荐指数
1
解决办法
1265
查看次数