90 changed files with 552 additions and 758 deletions
File diff suppressed because it is too large
@ -0,0 +1,27 @@ |
|||
import { defineConfig } from "@rsbuild/core"; |
|||
import { pluginReact } from "@rsbuild/plugin-react"; |
|||
import { execSync } from "node:child_process"; |
|||
|
|||
let hash = ""; |
|||
|
|||
try { |
|||
hash = execSync("git rev-parse --short HEAD").toString().trim(); |
|||
} catch (error) { |
|||
hash = "DEV"; |
|||
} |
|||
|
|||
export default defineConfig({ |
|||
plugins: [pluginReact()], |
|||
source: { |
|||
define: { |
|||
"process.env.COMMIT_HASH": JSON.stringify(hash), |
|||
}, |
|||
alias: { |
|||
"@app": "./src", |
|||
"@pages": "./src/pages", |
|||
"@components": "./src/components", |
|||
"@core": "./src/core", |
|||
"@layouts": "./src/layouts", |
|||
}, |
|||
}, |
|||
}); |
|||
Loading…
Reference in new issue