javascript - 找不到名称 'console' 。这可能是什么原因?

标签 javascript node.js typescript

以下代码段显示 LINE 4 处的 typescript 错误:

import {Message} from './class/message';

function sendPayload(payload : Object) : any{
   let message = new Message(payload);
   console.log(message);   // LINE 4 
}

错误提示:

[ts] Cannot find name 'console'.

这可能是什么原因?为什么找不到对象console

最佳答案

您必须安装 @types/node 以获取 Node 类型,您可以通过执行以下命令来实现,

npm install @types/node --save-dev

希望这会有所帮助!

关于javascript - 找不到名称 'console' 。这可能是什么原因?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42105984/

相关文章:

javascript - 为什么 "Hello world"打印了 2 次?

javascript - 如何在 TypeScript 界面中强制键类型?

javascript - 如何在keyup函数中自动添加正斜杠

javascript - 是否可以使用 native 文件浏览器来选择存储在服务器上的文件?

node.js - 如何向使用 fork() 创建的子进程发送消息?

exception - 在哪里捕获此错误?

angular - 在 Angular-2 中动态绑定(bind)不同模板的一个组件

typescript - 联合类型 - 允许不同的子类型 |

javascript - 如何使用 javascript 在单选按钮旁边添加文本

javascript - 为什么 lodash 'some' 函数不能按预期工作?