我在Umbraco中构建网站,他们都使用类似的组件和基础模板。最明显的做法是创建可以安装这些东西的软件包。但是我不知道如何做这样的事情,比如在Umbraco中添加项目引用,我不知道如何在NuGet中创建文档类型(一个数据库对象)。Umbraco和NuGet包可以互换吗?
我一直无法找到一个很好的能力比较 - 一个软件包可以做的,另一个不能做 - 能够选择一种或其他类型的软件包。或者我将不得不使用这两种类型的包进行不同的工作(如果我可以帮助它,我不想走这条路,因为某些功能可能需要这两个包)。
编辑澄清,希望这会有所帮助。我试图问一个毛病问题,以确定是否可以只使用一种包装系统,而不是两种。我想避免安装2个不同的软件包来让某些东西正常工作。
NuGet包是否可以触发Umbraco包的自动安装?
NuGet包是否可以创建Umbraco对象,如文档类型等?
Umbraco软件包能否将程序集引用添加到项目中?
它可以添加对项目的引用吗?我们的一些用户控件对其他需要引用的程序集有依赖性。我的意思基本上是 - 我可以在一个步骤中添加一个引用(通常是nuget)和一个文档类型(umbraco),还是我需要为每个位分别添加一个包? –