Tôi có một dự án Visual Studio 2015 ASP.Net Core có chứa một thư mục các tệp bản ghi.Làm thế nào để vô hiệu hóa trình biên dịch TypeScript trong các dự án .Net Core?
Câu hỏi của tôi là làm cách nào để ngăn VS cố gắng biên dịch tệp TypeScript? Tôi không muốn họ biên soạn, hoặc là tiết kiệm hoặc xây dựng.
Tôi đã thử thêm cài đặt dự án bên dưới, nhưng dường như không có bất kỳ tác động nào.
<PropertyGroup>
<TypeScriptCompileOnSaveEnabled>False</TypeScriptCompileOnSaveEnabled>
</PropertyGroup>
Hiện tại VS đang ném lỗi, tsc.exe exited with code 1
, nhưng như đã nêu, tôi không muốn trình biên dịch TS chạy hoàn toàn.
Tôi có thể vô hiệu hóa typescript.targets mà VS sử dụng, nhưng điều đó không thực tế, bởi vì tôi cần nó cho các dự án khác.
Cảm ơn, làm việc cho tôi cho file .xproj asp.net lõi. – STO
[Ở đây] (https://www.typescriptlang.org/docs/handbook/compiler-options-in-msbuild.html#typescriptcompileblocked) là tài liệu chính thức cho điều này và các tùy chọn khác liên quan đến MSScript của Typescript. – Chopin
Nó hoạt động. Những gì tôi thấy khó chịu là bản phát hành 1.1.1 mới của lõi Asp.net giới thiệu một số mục tiêu Typecript không hoạt động với VS 2015 nhưng chỉ với VS 2017. Bằng cách thêm nhóm thuộc tính này, tất cả các công trình, đặc biệt là vì tôi không sử dụng Typescript ở tất cả :-) – Raffaeu