fixed release builds

This commit is contained in:
anthdm 2024-06-12 20:02:44 +02:00
parent 077aa48eed
commit 64943b7cdf
2 changed files with 6 additions and 2 deletions

View file

@ -24,7 +24,7 @@ watch-assets:
tailwindcss -i app/assets/app.css -o ./public/assets/styles.css --watch tailwindcss -i app/assets/app.css -o ./public/assets/styles.css --watch
# run esbuild to generate the index.js bundle in watch mode. # run esbuild to generate the index.js bundle in watch mode.
esbuild: watch-esbuild:
npx esbuild app/assets/index.js --bundle --outdir=public/assets --watch npx esbuild app/assets/index.js --bundle --outdir=public/assets --watch
# watch for any js or css change in the assets/ folder, then reload the browser via templ proxy. # watch for any js or css change in the assets/ folder, then reload the browser via templ proxy.
@ -45,7 +45,7 @@ dev:
# to a single binary with all its assets embedded. # to a single binary with all its assets embedded.
build: build:
@tailwindcss -i app/assets/app.css -o ./public/assets/styles.css @tailwindcss -i app/assets/app.css -o ./public/assets/styles.css
@npx esbuild app/assets/index.js --bundle --outdir=public/assets --watch @npx esbuild app/assets/index.js --bundle --outdir=public/assets
@go build -o bin/app_prod cmd/app/main.go @go build -o bin/app_prod cmd/app/main.go
@echo "compiled you application with all its assets to a single binary => bin/app_prod" @echo "compiled you application with all its assets to a single binary => bin/app_prod"

View file

@ -14,6 +14,10 @@ import (
) )
func main() { func main() {
if err := godotenv.Load(); err != nil {
log.Fatal(err)
}
router := chi.NewMux() router := chi.NewMux()
app.InitializeMiddleware(router) app.InitializeMiddleware(router)