从辅助脚本文件引用插件

Referencing addins from secondary script file

我有一个蛋糕文件,其中定义了我的任务。 我还有第二个蛋糕文件,其中定义了一些 类。 在第二个文件中,我想参考例如Cake.Json,也许 Cake.Svn。但我不知道如何引用它们。

我该怎么做?

插件和实用程序 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