summaryrefslogtreecommitdiff
path: root/electron/service/commands/build.js
diff options
context:
space:
mode:
Diffstat (limited to 'electron/service/commands/build.js')
-rw-r--r--electron/service/commands/build.js44
1 files changed, 0 insertions, 44 deletions
diff --git a/electron/service/commands/build.js b/electron/service/commands/build.js
deleted file mode 100644
index 097f7013..00000000
--- a/electron/service/commands/build.js
+++ /dev/null
@@ -1,44 +0,0 @@
-'use strict'
-
-const loadEnv = require('../utils/loadEnv')
-loadEnv()
-loadEnv('production')
-
-const rm = require('rimraf')
-const webpack = require('webpack')
-
-const { error, done } = require('../utils/logger')
-const { logWithSpinner, stopSpinner } = require('../utils/spinner')
-const paths = require('../utils/paths')
-// build renderer first
-const webpackConfig = require('../config/renderer')
-const config = require('../project.config')
-
-logWithSpinner('Building for production...')
-
-rm(paths.resolve(config.outputDir), (err) => {
- if (err) throw err
-
- webpack(webpackConfig, (err, stats) => {
- stopSpinner(false)
-
- if (err) throw err
-
- process.stdout.write(
- stats.toString({
- colors: true,
- modules: false,
- children: false,
- chunks: false,
- chunkModules: false,
- }) + '\n\n'
- )
-
- if (stats.hasErrors()) {
- error('Build failed with errors.\n')
- process.exit(1)
- }
-
- done('Build complete.\n')
- })
-})