4

我最近阅读过单页面应用程序,希望尝试一下。在观看Steve Sanderson的演示文稿(http://channel9.msdn.com/Events/TechDays/Techdays-2012-the-Netherlands/2159)后,我想在Visual Studio 2010中创建一个单页面应用程序并自行测试。但后来我发现我不能再选择SPA模板了,因为它在RC版本中被删除了。如何在Visual Studio 2010中设置单页面应用程序

现在,问题是 - 我应该如何在Visual Studio 2010(使用MVC4安装)中创建SPA?我想使用KnockoutJS进行用户界面和Upshot数据,两者都可以使用Nuget进行安装。我没有在网上找到任何相关的东西,我去过的每一个页面都告诉我要使用SPA模板,该模板已被删除。

感谢您的任何建议!

+0

硬盘安装的NuGet没有看到你的环境说。 Steve Sanderson在此处提供了如何构建SPA的说明[单页应用程序包和样本](http://blog.stevensanderson.com/2012/03/06/single-page-application-packages-and-samples/) –

+0

感谢你的回答是,我不能遵循第一步(选择单页应用子模板),因为SPA子模板已经在RC版本中被删除。 –

回答

6

SPA被排除在RC之外,因为它没有及时准备好MVC4版本。 Official ASP.NET SPA page。您可以通过NuGet使用MVC模板和脚手架SPA创建项目(SPA scaffolding

+0

谢谢!我想我现在明白了。 –

+0

不客气! –

+4

你也不需要他们的spa模板。您可以自行创建一个Spa,因为它只是一个包含在单个页面上的Web应用程序。 –

2

对于Visual Studio 2010,请尝试使用John Papa的Hot Towel。 创建一个空MVC4应用程序,然后从包管理器控制台

PM> Install-Package HotTowel 
相关问题