From 31da7be3deecf4808d2d0d79ad01a0747908fad9 Mon Sep 17 00:00:00 2001 From: dtookey Date: Wed, 21 Oct 2020 09:49:53 -0400 Subject: [PATCH] implemented a quick-start feature that bypasses typescript compilation and dependency resolving --- 0-run-fast.ps1 | 1 + gulpfile.js | 6 ++++-- package.json | 1 + 3 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 0-run-fast.ps1 diff --git a/0-run-fast.ps1 b/0-run-fast.ps1 new file mode 100644 index 0000000..e77a4f6 --- /dev/null +++ b/0-run-fast.ps1 @@ -0,0 +1 @@ +npm run start-fast diff --git a/gulpfile.js b/gulpfile.js index 33262d7..d91ea48 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -1,4 +1,4 @@ -const {src, dest, series, task} = require('gulp'); +const {src, dest, series} = require('gulp'); const del = require('del'); const ts = require('gulp-typescript'); const exec = require('child_process').exec; @@ -47,4 +47,6 @@ function dependencies(cb) { exports.clean = clean; -exports.default = series(conf, style, root, pkg, typescript, dependencies); \ No newline at end of file +exports.default = series(conf, style, root, pkg, typescript, dependencies); + +exports.runFast = series(conf, style, root, pkg) \ No newline at end of file diff --git a/package.json b/package.json index 3c0805d..0ff5936 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "clean": "gulp clean", "build": "gulp", "start": "npm run build && electron ./build", + "start-fast": "gulp runFast && electron ./build", "dev": "npm run build && electron ./build --debug", "package": "npm-run-all package:*", "package:mac": "electron-packager ./build --overwrite --platform=darwin --arch=x64 --out=out --icon=assets/images/app.icns --osx-sign.identity='Developer ID Application: GitHub' --extend-info=assets/mac/info.plist",