我在哪里可以找到有关nuPack上列出的MvcScaffold软件包的文档?
问题描述:
我试图找到关于如何在nuPack上使用MvcScaffold包的文档,但是我找不到任何地方。我在哪里可以找到有关nuPack上列出的MvcScaffold软件包的文档?
我知道我在包管理控制台中有基本的智能感知支持,但我想做一些比典型脚手架更复杂的事情。
我希望有一些文件的地方。
有没有人知道这个软件包有哪些文档?
答
我似乎无法找到实际项目的参考。 尽管Scott Hanselman在他的blog post on NuPack中有一个例子。通过简单的power shell script调用脚手架,所以你可以随时参考。
有三种可用的命令:
> Get-MvcViewTemplates (gets a list of available T4 templates)
> Add-MvcView TemplateName (creates a view based on a T4 template:
I.E. List, Details, Edit,
Create or Delete)
> Scaffold-MvcViews -ModelType MyModel (creates views for the model)
上面的例子只使用了强制参数,但是你可以使用任何额外的参数:
> Add-MvcView Edit -ModelType Product -OutputFileExtension .ascx
答
这里没有该软件包的文档只是然而,它仍然是一个原型,你可以下载软件包并查看源代码以查看所有选项。
谢谢!我试图找到一个包装清单,我正在空着。这绝对是一个很大的帮助! – Joseph 2010-10-10 01:02:51
还有一个脚手架控制器命令 – MarkKGreenway 2010-11-15 18:48:31
@Hurricanepkt:是的,似乎0.2版本的命令已经改变了一点点,从我发布链接到0.1。最新版本目前位于:http://nupackpackages.codeplex.com/SourceControl/changeset/view/a30e570cd0bd#PackageSources%2fMvcScaffold%2f0.2%2fTools%2finit.ps1 – PHeiberg 2010-11-16 20:22:49