Have you ever encountered the problem of jgraph merge error report?

jgraph-3.8.0

use gulp compression

related codes

/ / Import toolkit
var gulp = require ("gulp"); / / place to install gulp locally
/ / var less = require (" gulp-less");
var cssmin = require ("gulp-minify-css"); / / compress css
/ / var autoprefixer = require (" gulp-autoprefixer"); / / automatically add browser prefix
var uglify = require ("gulp-uglify"); / / compress js file
var concat = require (" gulp-concat") / / merge all js files
/ / var watch = require ("gulp-watch");
var rename = require (" gulp-rename");
/ / prompt errors when an exception occurs to ensure local installation of gulp-notify and gulp-plumber
const notify = require ("gulp-notify");
const plumber = require (" gulp-plumber");
const gutil = require ("gulp-util");
/ Mapping
const sourcemaps = require (" gulp-sourcemaps")
gulp.task ("util", function () {
return gulp.src ([". / util/*.js"])

    // .pipe(sourcemaps.init())
    .pipe(concat("util.js"))
    .pipe(uglify())
    // .pipe(sourcemaps.write("."))
    .pipe(gulp.dest("./util"))

});
gulp.task ("shape", function () {
return gulp.src ([". / shape/*.js"])

    // .pipe(sourcemaps.init())
    .pipe(concat("shape.js"))
    .pipe(uglify())
    // .pipe(sourcemaps.write("."))
    .pipe(gulp.dest("./shape"))

});
gulp.task ("layout", function () {
return gulp.src ([". / layout/*.js"])

    // .pipe(sourcemaps.init())
    .pipe(concat("layout.js"))
    .pipe(uglify())
    // .pipe(sourcemaps.write("."))
    .pipe(gulp.dest("./layout"))

});
gulp.task ("model", function () {
return gulp.src ([". / model/*.js"])

    // .pipe(sourcemaps.init())
    .pipe(concat("model.js"))
    .pipe(uglify())
    // .pipe(sourcemaps.write("."))
    .pipe(gulp.dest("./model"))

});
gulp.task ("view", function () {
return gulp.src ([". / view/*.js"])

    // .pipe(sourcemaps.init())
    .pipe(concat("view.js"))
    .pipe(uglify())
    // .pipe(sourcemaps.write("."))
    .pipe(gulp.dest("./view"))

});
gulp.task ("handler", function () {
return gulp.src ([". / handler/*.js"])

    // .pipe(sourcemaps.init())
    .pipe(concat("handler.js"))
    .pipe(uglify())
    // .pipe(sourcemaps.write("."))
    .pipe(gulp.dest("./handler"))

});
gulp.task ("editor", function () {
return gulp.src ([". / editor/*.js"])

    // .pipe(sourcemaps.init())
    .pipe(concat("editor.js"))
    .pipe(uglify())
    // .pipe(sourcemaps.write("."))
    .pipe(gulp.dest("./editor"))

});
gulp.task ("io", function () {
return gulp.src ([". / io/*.js"])

    // .pipe(sourcemaps.init())
    .pipe(concat("io.js"))
    .pipe(uglify())
    // .pipe(sourcemaps.write("."))
    .pipe(gulp.dest("./io"))

});
/ / single directory merge
gulp.task ("minify", [" util","shape","layout","model","view","handler","editor","io"]);

perform performance tuning to compress the resource file into a file, which can be used normally?

Apr.18,2022
Menu