打字稿错误:类型为{...}的属性'log'不存在-Console.log()

时间:2018-08-29 21:44:08

标签: javascript typescript compiler-errors

我有打字稿文件,这些打字稿文件被编译成JavaScript文件,这些文件最终在Web应用程序中运行。我的最终目的是在这些编译的JavaScript文件中添加计时器,以便我可以记录执行代码块所花费的时间。为此,我需要学习如何将数据输出到日志文件,这(最基本的要求)要求我在JavaScript中使用某种Customer Date Employee Outcome_Fixed 1 1-8-2018 1 1 2 2-8-2018 4 0 2 8-8-2018 3 0 2 11-8-2018 4 0 3 3-8-2018 8 0 3 5-8-2018 7 1 4 6-8-2018 3 1 语句。我从小处开始,然后建立起婴儿阶梯。

由于打字稿已编译为JavaScript,因此我必须首先将所有日志记录和计时器代码放入打字稿中,以便它将其编译为JavaScript。

我尝试将Console.log('Whatever I want to log')放入打字稿中,以便将其编译为JavaScript,并在运行JS代码时最终输出“ ...”。但是在编译过程中,出现错误:

Console.log("...")

  1. 为什么会这样?
  2. 如何确保必须首先在打字稿中编写的任何“ javascript代码”得到正确编译?

很明显,我是其中的一个新手,但是我的任务仍然是。

1 个答案:

答案 0 :(得分:5)

Console.log("...")应该为console.log("...")(小写的c)。这是TypeScript可以帮助您防止错误。