248 字
1 分钟
建议工具及约束
开发环境/工具链
查阅
Playground
终端/环境/Shell
调试工具
Misc
- MDN 建议及早补全 HTML elements reference/CSS key concepts/JavaScript Advanced 这三个章节
- Chrome DevTools 至少看完 CSS/Console/Network/Storage/JavaScript 章节
版本管理
推荐阅读
推荐工具
- GitLens
- Lazygit
- Oh My Zsh git plugin
Misc
- 如果是 Window 系统请把忽略大小写设置为 false
git config core.ignorecase false
- 每次提交前做好
git diff
- 细化自己的提交粒度
编程风格/规范
推荐阅读
必备工具/插件
- EditorConfig
- Prettier
Misc
- kebab-base 命名,why
- 代码格式化需要强制且自动化,在历史遗留项目中仍然手动去支持
- lint 用于规避隐性逻辑错误或者更好的代码风格支持或者学习最佳代码实践,即使项目没有集成也应该本地开启
- 不要忽略任何控制台的 linter warning,请点击链接查看正确与错误用法