Visual Studio 2013 NodeJS Инструменты, TypeScript, Хранить комментарии
Это моя установка. VS 2013, с Node JS Tools и Typescript. Добавление файла.ts обрабатывается без сбоев. У меня есть некоторые проблемы с интеграцией npm, но я смог обойти их.
Я также добавил EdgeJS. Он еще не поддерживает TypeScript, но я просто пишу свои вызовы EdgeJS с обычным JS в моих файлах TS. Проблема в том, что EdgeJS позволяет вам писать функции CS несколькими различными способами.
Один способ подобен следующему, где все тело заключено в блок комментария:
var hello = edge.func(function () {/*
async(input) => {
return ".NET welcomes " + input.ToString();
}
*/});
К сожалению, компилятор TS по умолчанию удаляет эти комментарии, и я не могу найти способ в этом типе проекта изменить это поведение.
Мне просто не повезло (пока)?
1 ответ
Чтобы сохранить комментарии для TypeScript, вам нужно начинать их с новой строки. В приведенном вами примере многострочный комментарий не сохраняется, так как он начинается в конце строки с кодом.
Просто переместите начало комментария блока:
var edge = edge.func(() => {
/*
async(input) => {
}
*/
});