设计系统如何在本地完成验证设计系统本地跑不起来通常不是工具不够多而是入口太多有人全局装 CLI有人用不同版本的 Node还有人忘了先编译 Token。把依赖和命令留在仓库里新同事才能从一条明确的命令开始。{ scripts: { check:tokens: node packages/tokens/check.mjs, build:tokens: pnpm --filter design-system/tokens build, dev: pnpm run build:tokens pnpm --filter design-system/docs dev }, packageManager: pnpm9.0.0 }Token 包内部直接调用本地依赖即可不要求使用者额外安装全局命令import StyleDictionary from style-dictionary; const sd new StyleDictionary({ source: [src/tokens.json], platforms: { css: { transformGroup: css, buildPath: dist/, files: [ { destination: variables.css, format: css/variables } ] } } }); await sd.buildAllPlatforms();版本策略要与团队实际兼容范围一致。可以在engines和 CI 中提示或校验 Node 版本但别因为一个可选工具就把所有人锁到完全相同的小版本。文档里写清pnpm install、pnpm dev、常见失败原因和生成产物位置比堆一串工具名有用得多。