mirror of
https://github.com/EvolutionAPI/evolution-manager.git
synced 2025-12-20 03:52:19 -06:00
Fix file paths and error handling in server.js and
build.js
This commit is contained in:
@@ -1,17 +1,19 @@
|
||||
const { exec } = require('child_process')
|
||||
const fs = require('fs')
|
||||
const path = require('path')
|
||||
|
||||
module.exports = () => {
|
||||
return new Promise((resolve, reject) => {
|
||||
console.log('📦 Build start')
|
||||
console.time('📦 Build complete')
|
||||
const distFolder = process.cwd() + '/dist'
|
||||
const distFolder = path.join(__dirname, '..', '..', 'dist')
|
||||
if (fs.existsSync(distFolder)) {
|
||||
console.time('📦 Remove dist folder')
|
||||
fs.rmSync(distFolder, { recursive: true, force: true })
|
||||
console.timeEnd('📦 Remove dist folder')
|
||||
}
|
||||
exec('npm run build', (err, stdout) => {
|
||||
|
||||
exec('npm run build', { cwd: path.join(__dirname, '..', '..') }, (err, stdout) => {
|
||||
if (err) {
|
||||
console.error(err)
|
||||
reject(err)
|
||||
|
||||
Reference in New Issue
Block a user