فهرست منبع

Generate build id. Use build id as cache id

Riccardo Balbo 4 سال پیش
والد
کامیت
d4578caae4
2فایلهای تغییر یافته به همراه4 افزوده شده و 3 حذف شده
  1. 1 1
      make.sh
  2. 3 2
      static/js/CacheUtils.js

+ 1 - 1
make.sh

@@ -26,7 +26,7 @@ fi
 
 if [ "$DONT_COMPILE_LESS" = "" ];
 then
-    export CMD="npm install less -g&&lessc static/css/style.less static/css/style.css&&$CMD"    
+    export CMD="sleep 2&&echo 'export default \"`date +%s`\"'> static/js/build-id.js&&npm install less -g&&lessc static/css/style.less static/css/style.css&&$CMD"    
 fi
 
 

+ 3 - 2
static/js/CacheUtils.js

@@ -1,7 +1,8 @@
+import _buildId from "./build-id.js";
+
 export default class Cache {
     static getCacheId(){
-        return "dQL5aNkS";
-
+        return _buildId;
     }
     static buildFullKey(key){
         key="jme-"+key+"-cache";