我只是在學習打字稿并學習在線課程。我立即遇到了一些障礙,必須是 vscode 設定還是什么?
當我編譯 app.ts 時,它會生成 app.js,但我立即收到一個打字稿錯誤,因為 person 變數與剛剛生成的 app.js 中的 person 變數沖突。 錯誤是“無法重新宣告塊范圍變數”。
有人能告訴我如何避免這種情況嗎?


uj5u.com熱心網友回復:
在評論中解決:
在沒有tsconfig.json檔案的情況下,TypeScript(內置在 Visual Studio Code 中)將您的 JS 輸出目錄視為輸入目錄。通過創建檔案解決了問題;如果檔案存在,這將需要配置打字稿不經由其輸出當作附加的輸入includes,excludes或者files配置(或通過設定一個outFile或outDir)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/383512.html
標籤:javascript 打字稿
下一篇:從相交型別構造完整型別
