From 07331335108e3e17a6bb104a35386df9f609596c Mon Sep 17 00:00:00 2001 From: Hex Date: Wed, 29 Jul 2020 17:01:21 +0800 Subject: [PATCH] fix issue #1872 --- package.json | 1 + tasks/build.js | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 07cf5ddf..d57fb583 100644 --- a/package.json +++ b/package.json @@ -60,6 +60,7 @@ "gulp-filter": "^6.0.0", "gulp-header": "^2.0.9", "gulp-hub": "^4.2.0", + "gulp-if": "^3.0.0", "gulp-imagemin": "^7.1.0", "gulp-open": "^3.0.1", "gulp-plumber": "^1.2.1", diff --git a/tasks/build.js b/tasks/build.js index 9f1efd4f..c9709060 100644 --- a/tasks/build.js +++ b/tasks/build.js @@ -30,6 +30,7 @@ const plumber = require('gulp-plumber'); const size = require('gulp-size'); const sourcemaps = require('gulp-sourcemaps'); const browserSync = require('browser-sync').create(); +const gulpIf = require('gulp-if'); // Configs const build = require('../build.json'); // Info from package @@ -128,7 +129,7 @@ Object.entries(build.js).forEach(([filename, entry]) => { }, ), ) - .pipe(header('typeof navigator === "object" && ')) // "Support" SSR (#935) + .pipe(gulpIf(() => extension !== 'mjs', header('typeof navigator === "object" && '))) // "Support" SSR (#935) .pipe( rename({ extname: `.${extension}`,