我試圖找到關於如何在nuPack上使用MvcScaffold包的文檔,但是我找不到任何地方。我在哪裏可以找到有關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
這裏沒有該軟件包的文檔只是然而,它仍然是一個原型,你可以下載軟件包並查看源代碼以查看所有選項。
史蒂夫·桑德森剛剛張貼在自己的博客中一些HOWTO文檔有關此主題的 - 他們是值得一讀:http://blog.stevensanderson.com/category/scaffolding/
謝謝!我試圖找到一個包裝清單,我正在空着。這絕對是一個很大的幫助! – 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