Sfoglia il codice sorgente

Merge branch 'fix/gulp_add_v' into 'develop'

Merge of fix/gulp_add_v to develop 修改gulpfile,增加打包时加入版本信息,防止缓存

See merge request o2oa/o2oa!259
胡起 5 anni fa
parent
commit
96ea6b4fa2
1 ha cambiato i file con 23 aggiunte e 1 eliminazioni
  1. 23 1
      gulpfile.js

+ 23 - 1
gulpfile.js

@@ -294,6 +294,28 @@ function build_web_move() {
 }
 exports.build_web_move = build_web_move;
 
+function build_web_v_html() {
+    var src = 'o2web/source/x_desktop/*.html';
+    var dest = 'target/o2server/servers/webServer/x_desktop/';
+    return gulp.src(src)
+        .pipe(assetRev())
+        .pipe(gulp.dest(dest))
+        .pipe(gutil.noop());
+}
+function build_web_v_o2() {
+    var src = 'o2web/source/o2_core/o2.js';
+    var dest = 'target/o2server/servers/webServer/o2_core/';
+    return gulp.src(src)
+        .pipe(assetRev())
+        .pipe(gulp.dest(dest))
+        .pipe(uglify())
+        .pipe(rename({ extname: '.min.js' }))
+        .pipe(gulp.dest(dest))
+        .pipe(gutil.noop());
+}
+
+
+
 function clear_build(cb){
     console.log(`---------------------------------------------------------------------
   . clear old build ...
@@ -338,5 +360,5 @@ exports.build_server = function(){
 ---------------------------------------------------------------------`);
     return (shell.task('npm run build_server_script'))();
 };
-exports.build_web = gulp.series(build_web_minimize, build_web_move);
+exports.build_web = gulp.series(build_web_minimize, build_web_move, build_web_v_html, build_web_v_o2);
 exports.deploy = deploy_server;