簡體   English   中英

打字稿錯誤:類型{…}上不存在屬性'log'-Console.log()

[英]typescript error: Property 'log' does not exist on type {…} - Console.log()

我將打字稿文件編譯成JavaScript文件,這些文件最終將在Web應用程序中運行。 我的最終目的是在這些編譯的JavaScript文件中添加計時器,以便我可以記錄執行代碼塊所花費的時間。 為了做到這一點,我需要學習如何將數據輸出到日志文件,這(最基本的要求)要求我在JavaScript中具有某種Console.log('Whatever I want to log')語句。 。 我從小開始,然后建立起嬰兒階梯。

由於打字稿已編譯為JavaScript,因此我必須首先將所有日志記錄和計時器代碼放入打字稿中,以便它將其編譯為JavaScript。

我嘗試將Console.log("...")放入打字稿中,以便將其編譯為JavaScript,並在運行JS代碼時最終輸出“ ...”。 但是在編譯期間,出現錯誤:

"Property 'log' does not exist on type '{ new (): Console; prototype: Console; }'"

  1. 為什么會這樣呢?
  2. 我該怎么做才能確保我必須首先在打字稿中寫的任何“ javascript代碼”得到正確編譯?

顯然,我是其中的一個新手,但是我的任務仍然是。

Console.log("...")應該是console.log("...") (小寫c )。 這是TypeScript可以幫助您防止錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM