Skip to content

Commit d7711c2

Browse files
committed
fix for Issue #6; new node demo
1 parent 589930a commit d7711c2

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

gulpfile.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ const gulp = require("gulp"),
66
concat = require("gulp-concat"),
77
ignore = require("gulp-ignore"),
88
insert = require("gulp-insert"),
9+
replace = require("gulp-replace"),
910
source = require("gulp-sourcemaps"),
1011
uglify = require("gulp-uglify");
1112

@@ -14,6 +15,7 @@ gulp.task("min", () => {
1415
.src(["./src/xlsx.js"])
1516
.pipe(concat("xlsx.min.js"))
1617
.pipe(uglify())
18+
.pipe(replace("./dist/cpexcel.js", "./cpexcel.js"))
1719
.pipe(insert.prepend("/* xlsx-js-style " + pkg.version + " @ " + new Date().toISOString() + " */\n"))
1820
.pipe(source.init())
1921
.pipe(ignore.exclude(["**/*.map"]))
@@ -26,14 +28,19 @@ gulp.task("bundle", () => {
2628
.src(["./libs/*", "./src/xlsx.js"])
2729
.pipe(concat("xlsx.bundle.js"))
2830
.pipe(uglify())
31+
.pipe(replace("./dist/cpexcel.js", "./cpexcel.js"))
2932
.pipe(insert.prepend("/* xlsx-js-style " + pkg.version + " @ " + new Date().toISOString() + " */\n"))
3033
.pipe(source.init())
3134
.pipe(ignore.exclude(["**/*.map"]))
3235
.pipe(source.write("./"))
3336
.pipe(gulp.dest("./dist/"));
3437
});
3538

39+
gulp.task("nodeTest", () => {
40+
return gulp.src(["./dist/xlsx.min.js"]).pipe(gulp.dest("./demos/node/node_modules/xlsx-js-style/dist"));
41+
});
42+
3643
// Build/Deploy (ad-hoc, no watch)
37-
gulp.task("ship", gulp.series("min", "bundle"), () => {
44+
gulp.task("ship", gulp.series("min", "bundle", "nodeTest"), () => {
3845
console.log("... ./dist/*.js files created!");
3946
});

0 commit comments

Comments
 (0)