У меня есть основное приложение asp.net (версия 2.2), которое обслуживает угловое 7 приложение. Я хочу заставить клиента очистить кеш после того, как мы загрузим новую версию в производство. Я знаю, что рекомендуемый способ сделать это - манипулировать строкой запроса файла, но, поскольку я использую ISpaBuilder, я не уверен, как это сделать.
app.UseSpa(spa =>
{
spa.Options.SourcePath = "ClientApp";
if (env.IsDevelopment())
{
//spa.UseAngularCliServer(npmScript: "start");
spa.Options.StartupTimeout = TimeSpan.FromSeconds(60); // Increase the timeout if angular app is taking longer to startup
spa.UseProxyToSpaDevelopmentServer("http://localhost:4200"); // Use this instead to use the angular cli server
}
});