Authored by ccbikai(👎🏻🍜)

增加静态资源时间

@@ -34,6 +34,7 @@ const app = express(); @@ -34,6 +34,7 @@ const app = express();
34 // 向模板注入变量 34 // 向模板注入变量
35 app.locals.devEnv = app.get('env') === 'development'; 35 app.locals.devEnv = app.get('env') === 'development';
36 app.locals.version = pkg.version; 36 app.locals.version = pkg.version;
  37 +app.locals.startTime = Date.now();
37 38
38 // 全局注册library 39 // 全局注册library
39 yohoLib.global(config); 40 yohoLib.global(config);
@@ -39,16 +39,16 @@ @@ -39,16 +39,16 @@
39 39
40 {{#unless devEnv}} 40 {{#unless devEnv}}
41 {{#if localCss }} 41 {{#if localCss }}
42 - <link rel="stylesheet" media="all" href="//cdn.yoho.cn/m-yohobuy-node/{{version}}/common.css"> 42 + <link rel="stylesheet" media="all" href="//cdn.yoho.cn/m-yohobuy-node/{{version}}/common.css?t={{startTime}}">
43 {{/if}} 43 {{/if}}
44 44
45 {{#if isFeature}} 45 {{#if isFeature}}
46 - <link rel="stylesheet" media="all" href="//cdn.yoho.cn/m-yohobuy-node/{{version}}/feature.css"> 46 + <link rel="stylesheet" media="all" href="//cdn.yoho.cn/m-yohobuy-node/{{version}}/feature.css?t={{startTime}}">
47 {{else}} 47 {{else}}
48 {{#ifor localCss vue}} 48 {{#ifor localCss vue}}
49 - <link rel="stylesheet" media="all" href="//cdn.yoho.cn/m-yohobuy-node/{{version}}/{{module}}.{{page}}.css"> 49 + <link rel="stylesheet" media="all" href="//cdn.yoho.cn/m-yohobuy-node/{{version}}/{{module}}.{{page}}.css?t={{startTime}}">
50 {{^}} 50 {{^}}
51 - <link rel="stylesheet" media="all" href="//cdn.yoho.cn/m-yohobuy-node/{{version}}/index.css"> 51 + <link rel="stylesheet" media="all" href="//cdn.yoho.cn/m-yohobuy-node/{{version}}/index.css?t={{startTime}}">
52 {{/ifor}} 52 {{/ifor}}
53 {{/if}} 53 {{/if}}
54 {{/unless}} 54 {{/unless}}
@@ -94,8 +94,8 @@ @@ -94,8 +94,8 @@
94 <script src="//{{devHost}}:5001/{{module}}.{{page}}.js"></script> 94 <script src="//{{devHost}}:5001/{{module}}.{{page}}.js"></script>
95 {{^}} 95 {{^}}
96 <script>var STATIC_RESOURCE_PATH = '//cdn.yoho.cn/m-yohobuy-node/assets';</script> 96 <script>var STATIC_RESOURCE_PATH = '//cdn.yoho.cn/m-yohobuy-node/assets';</script>
97 - <script src="//cdn.yoho.cn/m-yohobuy-node/{{version}}/libs.js"></script>  
98 - <script src="//cdn.yoho.cn/m-yohobuy-node/{{version}}/{{module}}.{{page}}.js"></script> 97 + <script src="//cdn.yoho.cn/m-yohobuy-node/{{version}}/libs.js?t={{startTime}}"></script>
  98 + <script src="//cdn.yoho.cn/m-yohobuy-node/{{version}}/{{module}}.{{page}}.js?t={{startTime}}"></script>
99 {{/if}} 99 {{/if}}
100 {{#loadJs}} 100 {{#loadJs}}
101 <script type="text/javascript" src="{{src}}"></script> 101 <script type="text/javascript" src="{{src}}"></script>