Ссылка на надстройки из вторичного файла скрипта
У меня есть файл торта с заданными заданиями. У меня также есть второй файл торта с определенными классами. Во втором файле я хотел бы сослаться, например, на Cake.Json и, возможно, Cake.Svn. Но я не могу понять, как ссылаться на них.
Как бы я это сделал?
1 ответ
Решение
И надстройки, и служебные скрипты Cake являются ссылками с использованием директив препроцессора.
Директива надстройки
использование
#addin nuget:?package={NuGet Package Id}&version={NuGet package version}
Пример:
#addin nuget:?package=Cake.Json&version=3.0.1
Справочная директива
использование
#r "Path to assembly / dll"
Пример:
#r "bin/Cake.Json.dll"
Директива о загрузке
использование
#load "Path to cake file"
Пример:
#load "scripts/common.cake"
Ссылка
Узнайте больше о директивах препроцессора в
https://cakebuild.net/docs/fundamentals/preprocessor-directives