248 字
1 分钟
建议工具及约束

开发环境/工具链#

查阅#
Playground#
终端/环境/Shell#
调试工具#

Chrome DevTools

Misc#

版本管理#

推荐阅读#
推荐工具#
  • GitLens
  • Lazygit
  • Oh My Zsh git plugin
Misc#
  • 如果是 Window 系统请把忽略大小写设置为 false
git config core.ignorecase false
  • 每次提交前做好 git diff
  • 细化自己的提交粒度

编程风格/规范#

推荐阅读#

ECNAScript 6 入门 - 编程风格

必备工具/插件#
  • EditorConfig
  • Prettier
Misc#
  • kebab-base 命名,why
  • 代码格式化需要强制且自动化,在历史遗留项目中仍然手动去支持
  • lint 用于规避隐性逻辑错误或者更好的代码风格支持或者学习最佳代码实践,即使项目没有集成也应该本地开启
  • 不要忽略任何控制台的 linter warning,请点击链接查看正确与错误用法

建议工具及约束
https://www.hzhi.top/posts/basic/project-constraints/
作者
Jim的独立博客
发布于
2024-07-10
许可协议
CC BY-NC-SA 4.0