簡體   English   中英

ASP.NET核心項目:如何防止編寫原型

[英]ASP.NET Core Project: How to keep Typescript from Compiling

我正在嘗試將現有的Angular 2應用程序集成到Visual Studio中的現有ASP.NET Core項目中。 這兩個項目都是獨立工作的,但是當我嘗試在Visual Studio中編譯ASP.NET Core項目時,我得到了一堆與node_modules文件夾中的文件相關的打字稿編譯錯誤。

在此輸入圖像描述

我如何:

  • 保持打字稿不被編譯
  • 讓編譯器不要查看node_modules中的任何node_modules

我可以通過將node_modules文件夾移動到項目根目錄來實現此功能,但這需要完全重新安排原始項目依賴項和構建文件,我寧願避免這種情況。

-1-。 您可以通過編輯項目文件( .xproj )來禁用打字稿編譯。 添加此塊:

<PropertyGroup>
    <TypeScriptCompileBlocked>True</TypeScriptCompileBlocked>
</PropertyGroup>   

-2-。 要防止編譯器查看node_modules中的任何內容,請在tsconfig中使用exclude

"exclude":[
  "node_modules"
]

* node_modules路徑是相對於tsconfig.json的

暫無
暫無

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

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