Webstorm创建的空nodejs项目,手动引入express之后发现,express框架的函数无法自动代码提示,手动输入后会提示波浪线。
const express = require('express');
const app = express();
// express 的函数都会出现波浪线
app.listen(3000, () => {
console.log('Start completed!');
});
app.get('/name', (req, res) => {
res.send('hello world!');
});
解决的方法就是安装@types/express
包。
npm i -D @types/express
安装成功后就可以发现,波浪线都不见了,而且自动代码提示也运行正常了。