Следующий фрагмент документации ts-узла не имеет смысла, я не понимаю, как запустить мой gulpfile таким способом.
Это проблема как со стороны ts-done , так и со стороны gulpfile.ts . Readme говорит об установке tsd
зависимостей, однако tsd
не поддерживается.
Я подготовил gulpfile.ts ниже. Какие зависимости и какая консольная команда нам нужны, чтобы она работала? (Пожалуйста, не tsconfig.json
, потому что он уже существует для веб-приложения внешнего интерфейса того же проекта. Пожалуйста, используйте параметры CLI для обеспечения необходимой конфигурации.)
import {Gulpclass, Task} from "gulpfile.ts/Annotations";
import * as gulp from "gulp";
@Gulpclass()
export class Gulpfile {
@Task('default')
defaultTask(callback: Function) {
console.log('OK');
callback();
}
}