团队规范
local-dev-env
更新于 2026-10-27
Local Dev Environment 工程规则
Dev environment rules: one command bootstrap and reproducible toolchains
- 技术栈
- Local Dev Environment
- 主题
- 工程基线
- 条目
- 9 条
- 版本
- v0.2.0
✓ 应当这么做
- ✓ Start every script with strict mode (`set -euo pipefail`) and quote all expansions
- ✓ Fail with an actionable message and a non-zero exit code
- ✓ Log to stderr so stdout stays machine-parseable
✕ 常见反模式
- ✕ Word-splitting unquoted variables
- ✕ Assuming a working directory or an interactive shell
- ✕ Destructive commands without a verified absolute target path
◎ 交付前验证
- ◎ Script run twice end-to-end: second run must be a no-op
- ◎ Interrupted run leaves no partial state
- ◎ ShellCheck clean or deviations annotated
同分类条目
17 篇团队规范
Git Conventions 工程规则
Commit rules: conventional prefixes, scoped messages and revertible history
团队规范
Branching 工程规则
Branching rules: short-lived branches and a single integration source of truth
团队规范
Monorepo 工程规则
Monorepo rules: workspace boundaries, affected builds and lockfile discipline
团队规范
Dependency Upgrades 工程规则
Upgrade rules: pinned versions, changelog review and staged rollout
团队规范
ADR Process 工程规则
ADR rules: one decision per record with explicit consequences