javascript - 如何从 node_modules 获取 Express 类型?
问题描述
我想使用 JSDoc 来注释我的函数参数。这就是我所做的:
import {
Express
} from '@types/express-serve-static-core';
/**
* @param {Express} app
*/
function install(app) {
app.post('/auth/login', (req, res) => {
// Login
});
}
export {
install
}
在 VS Code 中,这确实有效
但是我不能再运行我的代码(它说MODULE_NOT_FOUND
)所以从这里我很困惑。如何包含来自 node_modules 的类型?
请注意我知道打字稿,但我更愿意避免它。
解决方案
我只知道这是可能的
import express from 'express';
/**
* @param {express.Express} app
*/
function install(app) {
app.post('/auth/login', (req, res) => {
// Login
});
}
export {
install
}
推荐阅读
- pandas - 对 pandas 中的两列进行分组,并对每组的总计执行操作
- html - html元素上的文本阴影效果
- python - sys.exit() 和 pygame.quit() 和 os._exit(0) 无法关闭 pygame 显示窗口
- python - 如何在一行中快速将 DataFrame 结果导出到 Excel 文件
- excel - 比较不同工作表中的两个表
- tensorflow - How to implement tensorflow cosine_decay
- java - How to Call "public void paint(Graphics g)" with Parameters (Canvas)
- javascript - 如何在 Jmeter Webdriver Sampler 中禁用“Chrome --disable-web-security”?
- python - Is it possible to shorten several layers of 'for in' with actions at each layer?
- android - bluetooth InputStream in android gets corrupted after sending with OutputStream