fixed release builds
This commit is contained in:
parent
077aa48eed
commit
64943b7cdf
2 changed files with 6 additions and 2 deletions
|
@ -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"
|
||||||
|
|
||||||
|
|
|
@ -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)
|
||||||
|
|
Loading…
Reference in a new issue