mirror of
https://github.com/testthedocs/awesome-docs.git
synced 2026-07-16 14:31:25 -05:00
- Moved 'install' task from docs to setup as 'deps' - Added dependencies to setup:deps (requires node and pnpm) - Logical separation: - setup: Environment and dependency installation - docs: Documentation workflow (dev, build, preview) New task structure: Setup tasks: - setup:node: Install Node.js if missing - setup:pnpm: Install pnpm if missing - setup:deps: Install VitePress dependencies Docs tasks: - docs:dev: Development server - docs:build: Build site - docs:preview: Preview built site
25 lines
372 B
YAML
25 lines
372 B
YAML
# https://taskfile.dev
|
|
|
|
version: '3'
|
|
|
|
silent: true
|
|
|
|
tasks:
|
|
dev:
|
|
desc: "Run local dev server to preview the docs"
|
|
silent: true
|
|
cmds:
|
|
- pnpm docs:dev
|
|
|
|
build:
|
|
desc: "Build the docs website"
|
|
silent: true
|
|
cmds:
|
|
- pnpm docs:build
|
|
|
|
preview:
|
|
desc: "Preview the built docs website"
|
|
silent: true
|
|
cmds:
|
|
- pnpm docs:preview
|