This commit is contained in:
2026-09-13 15:35:58 +03:30
parent 6439a91218
commit 602da7f860
13 changed files with 186 additions and 18 deletions
+8 -8
View File
@@ -22,14 +22,6 @@ function mb(file) {
return `${(statSync(file).size / (1024 * 1024)).toFixed(1)}MB`
}
console.log('==> nest build')
rmSync(path.join(root, 'dist'), { recursive: true, force: true })
rmSync(path.join(root, 'tsconfig.build.tsbuildinfo'), { force: true })
execSync('npx nest build', { stdio: 'inherit' })
if (!existsSync(path.join(root, 'dist', 'main.js'))) {
throw new Error('dist/main.js ساخته نشد')
}
console.log('==> prisma generate (debian engine)')
execSync('npx prisma generate', {
stdio: 'inherit',
@@ -44,6 +36,14 @@ if (!existsSync(engineSrc)) {
throw new Error(`${engineName} ساخته نشد. binaryTargets را در schema.prisma چک کنید.`)
}
console.log('==> nest build')
rmSync(path.join(root, 'dist'), { recursive: true, force: true })
rmSync(path.join(root, 'tsconfig.build.tsbuildinfo'), { force: true })
execSync('npx nest build', { stdio: 'inherit' })
if (!existsSync(path.join(root, 'dist', 'main.js'))) {
throw new Error('dist/main.js ساخته نشد')
}
rmSync(runtimeDir, { recursive: true, force: true })
mkdirSync(runtimeDir, { recursive: true })