我正在学习ASP.Net 5,并且我多次阅读过vNext的一个关键目标是支持基于Roslyn的增量构建模型,该模型提供编辑,保存,刷新浏览器工作流程。我已经看过人们通过IIS Express在Visual Studio中运行vNext应用程序然后更改源文件并刷新浏览器以立即查看更改而无需手动构建步骤的示例。
但是,我没有在Visual Studio之外看到任何相同工作流程的示例。 vNext的另一个目标似乎是支持Windows以外的平台上的命令行/文本编辑器开发。我已经看过人们从命令行在Kestrel上运行OS X / Linux中的vNext应用程序的例子,但是当我尝试这个时,增量构建似乎不起作用。
是否可以使用命令行工具在VS之外进行增量构建?
我还注意到命令行工具,例如" kpm build"执行手动构建。增量/动态构建是否只是一个开发时间功能的想法,你会在部署应用程序之前执行kpm构建以在磁盘上生成二进制文件吗?