升级@ types / node:给出节点错误

时间:2019-08-07 12:29:17

标签: node.js typescript npm

升级到package.json文件中的以下版本后:

 "@types/node": "10.14.0"

我不断遇到诸如以下的错误:

  

myFile-错误TS2322:键入'{path:any;来自:任何; }”不可分配给“字符串”类型。

     

318 targetUrl.query = {

 targetUrl.query = {
        path: req.headers['x-original-uri'] || reqUrl.pathname || '/',
        from: config.clientUrl
    }

  

myFile.ts-错误TS2339:类型'string'上不存在属性'port' AddressInfo”。     属性“端口”在类型“字符串”上不存在。

     

console.log(“应用程序正在端口%s上监听”,listener.address()。port);

const server = http.createServer (.....);

server.listen(process.env.PORT || '10013', function() {
    console.log('App listening on port %s', server.address().port);
});

如何解决这些错误,我在Google上找不到很多相关的答案。任何指导都会有很大帮助。

以上代码适用于

"@types/node": "^7.10.2",

0 个答案:

没有答案