Я начал использовать машинописный шрифт в Visual Studio, и кажется, что поведение по умолчанию - генерировать javascript, даже если ошибка найдена. Так что действительно единственный результат статической компиляции, который я вижу, - это красная подчеркивание, если обнаружена ошибка. Легко заметить, что на самом деле, поэтому я бы предпочел, чтобы в этом случае не генерировались js или некоторые js, которые генерируют исключение, или какую-либо другую явную ошибку. Можно ли настроить Visual Studio на выполнение чего-то подобного?Отключить генерацию javascript из машинописного текста, если обнаружена ошибка
Обновление: Кажется, есть возможность не испускать ошибку, но это оставляет старый код js, что не является желаемым результатом, поэтому я хотел бы услышать о других простых опциях, если они существуют.
Я не могу заставить его правильно работать с tsconfig.json, иногда перестает генерировать .js вообще, иногда VS дает некоторые странные исключения. Полностью ли поддерживается VS? –
Кажется, tsconfig.json полностью переопределяет значение по умолчанию, поэтому нам нужно «compileOnSave»: true. Другая проблема заключается в том, что он не генерирует код сейчас, но он оставляет старый javascript, который, на мой взгляд, еще хуже. С этим можно что-то сделать? –
такая же опция должна быть доступна в файлах проектов визуальной студии где-то. Что касается старых файлов, вы можете удалить их, когда начнется компиляция (если ваш инструмент сборки разрешает такие действия при сборке) – toskv