config/build.js
const fs = require('fs')
const path = require('path')
const { exec } = require('child_process')
const rawdata = fs.readFileSync(path.join(__dirname, '../package.json'))
const packageJson = JSON.parse(rawdata)
if (typeof packageJson['build-config'] !== 'undefined' && typeof packageJson['build-config'].exportAliases !== 'undefined') {
for (const filename in packageJson['build-config'].exportAliases) {
exec(`cp -rf ${path.join(__dirname, '../', packageJson['build-config'].exportAliases[filename])} ${path.join(__dirname, '../', filename)}`)
}
}