homepage iniT
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
.PHONY: help
|
||||
help: ## Shows all commands
|
||||
@echo 'All Makefile commands:'
|
||||
@grep -h -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}'
|
||||
|
||||
.PHONY: server
|
||||
server: ## Start development server
|
||||
hugo server
|
||||
|
||||
.PHONY: css
|
||||
css: ## Build css file
|
||||
npm run build:css
|
||||
|
||||
.PHONY: csswatch
|
||||
csswatch: ## Run listener for scss changes, compiling on the fly for development
|
||||
npm run dev:css
|
||||
|
||||
.PHONY: fmt
|
||||
fmt: ## Format project using Prettier
|
||||
npm run fmt
|
||||
|
||||
.PHONY: dev
|
||||
dev: ## Opens browser and starts server
|
||||
open http://localhost:1313 && hugo server
|
||||
|
||||
.PHONY: build
|
||||
build: css fmt ## Builds production website for lucianonooijen.com
|
||||
hugo -d build -b https://lucianonooijen.com --minify --gc
|
||||
Reference in New Issue
Block a user