簡體   English   中英

舊項目中與打字稿有關的錯誤

[英]Typescript-related error in a legacy project

我正在使用舊版代碼庫。 我通過.zip文件收到了代碼,該文件顯然包含了以前的開發人員所需的一切。 我使用樣板.gitignore將解決方案置於源代碼控制之下。 我正在嘗試在家用計算機上進行開發,並遇到嘗試構建應用程序時從未遇到過的錯誤。 顯然,一個我不知道需要的文件被忽略了。 此外,這與打字稿有關。 出乎我的存在的知識,我知道null關於語言。

這些是我在嘗試構建應用程序時遇到的錯誤:

Build:File 'C:/path/to/solution/node_modules/specificity/specificity.d.ts' not found.

Build:File 'C:/path/to/solution/node_modules/isobject/index.d.ts' not found.

我猜正在發生的事情是Typescript在某些時候包含在此應用程序中,然后沒有完全刪除。 一些配置正在啟動編譯,由於從工作計算機提交文件時會忽略文件,因此無法完成編譯。

我希望這兩個文件是認識打字稿的人可以識別的標准文件。 我想從該項目中刪除打字稿的痕跡,因為這時全部是.NET 4.5ExtJS

我意識到這是一個很大的問題,因為我不太確定這里發生了什么。

編輯

閱讀更多內容,看來這是一個與節點模塊以及該模塊的打字稿支持有關的問題。 我可能會刪除此問題,並詢問有關Visual Studio和應用程序構建的更具體的問題,但我仍然感謝任何輸入。

*.d.ts文件是類型定義文件(又名鍵入文件)。

沒有理由排除它們。 您的IDE /編譯器僅使用這些信息在開發過程中為您提供幫助。

你所面臨的問題是由於specificity/package.jsonisobject/package.json ,它包含typingstypes字段,它告訴你的IDE /編譯器,這些包分配自己的分型的文件。

由於您將它們排除在外,因此IDE /編譯器會抱怨。

暫無
暫無

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

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