mvc Javascript文件更改后未更新

mvc Javascript file not updating after changes in file

本文关键字:更新 Javascript 文件 mvc      更新时间:2023-10-22

我在mvc中创建了一个web应用程序。我在我的项目中添加了一个js文件。在_Layout.cshtml页面上,我添加了这个脚本。

<script src="~/Scripts/main.js" type="text/javascript"></script>

我的问题是,如果我在main.js文件中做了一些更改,那么在运行代码后就不会反映出来。浏览器未更新脚本中的最新更改。要更新脚本,我需要转到C:'Users'Demo'AppData'Local'Microsoft'Windows'INetCache并从该文件夹中删除所有文件。当我删除文件并刷新页面时,新的更改就会反映出来。我该如何避免这种情况?发生更改时,如何更新脚本?

在PHP中,我曾经向链接添加随机数字,然后浏览器将文件视为不同的:

<script src="~/Scripts/main.js?number=random" type="text/javascript"></script>