我有一个场景,我想构建一个只包含静态资源的网页,因此服务器除了提供静态文件之外没有其他责任(这样我可以将它部署到任何服务器)。
页面仍然具有相同的布局,只有内部内容不同。
我已经非常熟悉Razor语法,如果有任何方便的方法可以用它来构建页面,我很感兴趣,只是为了导出页面的输出。
例如,我可以使用Razor View Pages构建它,在我的开发服务器上运行它访问每个站点,并将HTML源从浏览器保存到文件中,但这既不自动也不方便。
最好的方法是什么?
P.S。我真的不在乎它是一个生成输出的构建步骤,还是来自Task Runner Explorer,可执行文件,NodeJS进程等的东西。我也不关心ASP.NET版本,或者它需要的任何依赖项。发展或建设。无论如何,我打算在本地建立它。