Skip to content

Commit 68b75f7

Browse files
committed
fix #88
1 parent 231d7a5 commit 68b75f7

2 files changed

Lines changed: 37 additions & 33 deletions

File tree

src/NetCore2Blockly/TestBlocklyHtml/wwwroot/blockly.html

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -3,38 +3,38 @@
33
<head>
44
<meta charset="utf-8">
55
<title>Blockly .NET Core demo</title>
6-
<script src="others/intro.min.js"></script>
7-
<script src="/blockly/acorn_interpreter.js"></script>
6+
<script src="others/intro.min.js?v=version"></script>
7+
<script src="/blockly/acorn_interpreter.js?v=version"></script>
88

99
<!--<script src="/blockly/acorn.js"></script>
1010
<script src="/blockly/interpreter.js"></script>-->
1111

12-
<script src="/blockly/blockly_compressed.js"></script>
13-
<script src="/blockly/blocks_compressed.js"></script>
14-
<script src="/blockly/javascript_compressed.js"></script>
15-
<script src="/blockly/en.js"></script>
16-
<script src="/blockly/wait_block.js"></script>
17-
<script src="/blockly/window/open.js"></script>
18-
<script src="blockly/Http/ifxhr.js"></script>
19-
<script src="blockly/blocklyControls.js"></script>
20-
<script src="others/jszip.min.js"></script>
21-
<script src="others/FileSaver.min.js"></script>
22-
<script src="blockly/Http/BlocklyXHRWrapper.js"></script>
23-
<script src="blockly/converters/convertCSV.js"></script>
24-
<script src="blockly/exporters/exportFile.js"></script>
25-
<script src="blockly/DateTime/DateTime.js"></script>
26-
<script src="blockly/DateTime/CurrentDateBlock.js"></script>
27-
<script src="/blockly/Http/blocklyXHR.js"></script>
28-
<script src="/blockly/Http/blocklyHeader.js"></script>
29-
<script src="blockly/objects/createObject.js"></script>
12+
<script src="/blockly/blockly_compressed.js?v=version"></script>
13+
<script src="/blockly/blocks_compressed.js?v=version"></script>
14+
<script src="/blockly/javascript_compressed.js?v=version"></script>
15+
<script src="/blockly/en.js?v=version"></script>
16+
<script src="/blockly/wait_block.js?v=version"></script>
17+
<script src="/blockly/window/open.js?v=version"></script>
18+
<script src="blockly/Http/ifxhr.js?v=version"></script>
19+
<script src="blockly/blocklyControls.js?v=version"></script>
20+
<script src="others/jszip.min.js?v=version"></script>
21+
<script src="others/FileSaver.min.js?v=version"></script>
22+
<script src="blockly/Http/BlocklyXHRWrapper.js?v=version"></script>
23+
<script src="blockly/converters/convertCSV.js?v=version"></script>
24+
<script src="blockly/exporters/exportFile.js?v=version"></script>
25+
<script src="blockly/DateTime/DateTime.js?v=version"></script>
26+
<script src="blockly/DateTime/CurrentDateBlock.js?v=version"></script>
27+
<script src="/blockly/Http/blocklyXHR.js?v=version"></script>
28+
<script src="/blockly/Http/blocklyHeader.js?v=version"></script>
29+
<script src="blockly/objects/createObject.js?v=version"></script>
3030
<!--this is generated at runtime by blockly storage nuget : local storage, sqlite...-->
31-
<script src="/blocklyStorage"></script>
31+
<script src="/blocklyStorage?v=version"></script>
3232

3333
<link rel="stylesheet" type="text/css" href="others/introjs.min.css" />
3434

3535
<!--doNotCopyToFinal-->
36-
<script src="doNotCopy/testing.js"></script>
37-
<script src="doNotCopy/JRTemplating.js"></script>
36+
<script src="doNotCopy/testing.js?v=version"></script>
37+
<script src="doNotCopy/JRTemplating.js?v=version"></script>
3838

3939
<!--enddoNotCopyToFinal-->
4040
<style>
@@ -65,15 +65,15 @@ <h1 id="headerName">
6565
</p>
6666
<!--enddoNotCopyToFinal-->
6767

68-
<script src="/blocklyDefinitions"></script>
69-
<script src="/BlocklyToolBoxValueDefinitions"></script>
70-
<script src="/blocklyAPIFunctions"></script>
71-
<script src="/BlocklyToolBoxFunctionDefinitions"></script>
72-
<script src="/BlocklySwaggers"></script>
73-
<script src="/blocklyDefinitionsSwagger"></script>
74-
<script src="/BlocklyToolBoxValueDefinitionsSwagger"></script>
75-
<script src="/blocklyAPIFunctionsSwagger"></script>
76-
<script src="/BlocklyToolBoxFunctionDefinitionsSwagger"></script>
68+
<script src="/blocklyDefinitions?v=version"></script>
69+
<script src="/BlocklyToolBoxValueDefinitions?v=version"></script>
70+
<script src="/blocklyAPIFunctions?v=version"></script>
71+
<script src="/BlocklyToolBoxFunctionDefinitions?v=version"></script>
72+
<script src="/BlocklySwaggers?v=version"></script>
73+
<script src="/blocklyDefinitionsSwagger?v=version"></script>
74+
<script src="/BlocklyToolBoxValueDefinitionsSwagger?v=version"></script>
75+
<script src="/blocklyAPIFunctionsSwagger?v=version"></script>
76+
<script src="/BlocklyToolBoxFunctionDefinitionsSwagger?v=version"></script>
7777
<script src="/BlocklyOptions"></script>
7878
<p>
7979
<button onclick="runCode()" id="runButton" style="width:300px">E X E C U T E !</button>

src/NetCore2Blockly/createHTML.ps1

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
$d = $TimeNow.ToUniversalTime()
2+
$version=$d.ToString("yyyyMMddHHmm")
3+
?$version= '?v='+ $version
14
$folder= ".\TestBlocklyHtml\wwwroot\"
25
$file = Join-Path -Path $folder -ChildPath "blockly.html"
36
$fileContent = Get-Content $file
@@ -6,9 +9,10 @@ $fileContent = $fileContent.Replace('<!--doNotCopyToFinal-->','<!--')
69
$fileContent = $fileContent.Replace('<!--enddoNotCopyToFinal-->','-->')
710
$fileContent = $fileContent.Replace('/*doNotCopyToFinal*/','/*')
811
$fileContent = $fileContent.Replace('/*enddoNotCopyToFinal*/','*/')
12+
$fileContent = $fileContent.Replace('?v=version',$version)
913

1014
Out-File -InputObject $fileContent -FilePath ".\TestBlocklyHtml\wwwroot\blockly.html"
11-
$zipFile = "$folder\blocklyNetCore.zip"
15+
$zipFile = "$folder\blocklyNetCore.zip"
1216
$compress = @{
1317
Path = "$Folder"
1418
CompressionLevel = "Fastest"

0 commit comments

Comments
 (0)