Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#js追加版本也适用于导入中使用的文件_C#_Asp.net Core_Asp Append Version - Fatal编程技术网

C#js追加版本也适用于导入中使用的文件

C#js追加版本也适用于导入中使用的文件,c#,asp.net-core,asp-append-version,C#,Asp.net Core,Asp Append Version,我在c#net core 2.2 webapp上 我在cshtml中为js使用[asp append version=“true”],在css中为缓存爆破使用[asp append version=“true”]。 但问题是我正在添加一个脚本,如 <script src="~/js/Video/Video.js" type="module" asp-append-version="true"></script&

我在c#net core 2.2 webapp上 我在cshtml中为js使用[asp append version=“true”],在css中为缓存爆破使用[asp append version=“true”]。 但问题是我正在添加一个脚本,如

    <script src="~/js/Video/Video.js" type="module" asp-append-version="true"></script>
我确实对video.js进行了版本控制,但没有对导入的模块文件进行版本控制。 以下是chrome Network inspect窗口的屏幕快照


如何实现导入文件的版本控制?

好的,基本上您还需要为导入的文件添加asp append version。我猜你也在你的网站上添加了脚本标签,是吗?@StanislavBalia,这样做会在ui端为添加两个文件,例如,在上面的问题陈述中,根据您的建议,我正在cshtml中使用vide.js,如果我在cshtml中添加Test充血HeaderInfo.js和ResponseHandler.js作为asp append版本的脚本,我会在ui端为每个文件添加两个文件,如1。test充血headerinfo.js和test充血headerinfo.js?v=70Q539HoF(版本)2。ResponseHandler.js和ResponseHandler.js?v=70Q539HoF(版本)理想情况下不应如此
import { TestCongestionHeaderInfo } from '../TestCongestionHeaderInfo.js';
import { ResponseHandler } from '../Common/ResponseHandler.js';
...