Implemented Project Hotloading Code

This commit is contained in:
Nicole Rappe 2025-04-30 20:21:39 -06:00
parent 61ddb6584d
commit 1047e8ee51
3 changed files with 17 additions and 7 deletions

View File

@ -223,7 +223,7 @@ const AlertSoundNode = ({ id, data }) => {
<div className="borealis-node-content">
<div style={{ marginBottom: "8px", fontSize: "9px", color: "#ccc" }}>
Play a sound when input equals "1"
Play a sound alert when input is "1"
</div>
<label style={{ fontSize: "9px", display: "block", marginBottom: "4px" }}>

View File

@ -5,13 +5,22 @@ import path from 'path';
export default defineConfig({
plugins: [react()],
server: {
open: true,
proxy: {
'/api': 'http://localhost:5000',
'/socket.io': {
target: 'ws://localhost:5000',
ws: true
}
}
},
build: {
outDir: 'build',
emptyOutDir: true
},
resolve: {
alias: {
'@': path.resolve(__dirname, 'src')
}
alias: { '@': path.resolve(__dirname, 'src') },
extensions: ['.js', '.jsx', '.ts', '.tsx']
}
});

View File

@ -133,10 +133,11 @@ switch ($choice) {
Pop-Location
}
# Build with Vite
Run-Step "Vite Web Frontend: Build" {
# ---------------------- Dev-mode Vite (HMR) ----------------------
Run-Step "Vite Web Frontend: Start Dev Server" {
Push-Location $webUIDestination
& $npmCmd run build --silent
# Launch Vite in watch/HMR mode in a new process
Start-Process -NoNewWindow -FilePath $npmCmd -ArgumentList @("run", "dev")
Pop-Location
}