前言
仅为记录自己前端开发的相关笔记,内容很杂,一般只会记录大体方向和一些我觉得有用的文档 or 链接,抛砖引玉,详细内容还请自行搜索
前端工程化笔记
https://itmzelnhu0.feishu.cn/wiki/Uz8jw7zwMi3DoSkcViAcdmvYnWb
js笔记
https://blog.csdn.net/qq_64036795/article/details/131859367?spm=1001.2014.3001.5501
ts笔记
https://blog.csdn.net/qq_64036795/article/details/131756228?spm=1001.2014.3001.5501
文档
「1.5w字总结」Web前端开发必知必会详尽知识手册
https://juejin.cn/post/7216174863447146552?utm_source=gold_browser_extension
评价为神中神
indexedDB
https://juejin.cn/post/7239259798267904059?utm_source=gold_browser_extension
包管理器
https://zhuanlan.zhihu.com/p/526257537
后面部分看不明白的话还有这一篇
依赖管理中拓扑结构
http://it.wonhero.com/itdoc/Post/2023/0228/A16664666C54D6AB
写的最清晰的一篇
相关软件
nvm
nvm可以方便的控制nodejs的版本,以供开发切换使用
https://blog.51cto.com/u_15845711/5966860
这篇博客在2023/5/10依旧可行
注意!
要先把原有的nodejs卸载了,卸载可以在控制面板里的应用程序里找,确保完全卸载
如果有权限问题,修改nvm.exe的权限为完全控制
git
详细的教程其实也蛮多,后续可能放一些对协作开发的分支管理的理解在里面
ui界面软件推荐装小乌龟
https://blog.csdn.net/u012841414/article/details/123393104
前端开发用vsc的话装插件,使用方法也很简单
分支管理
和项目架构相关。
- main是不上线不动的,放最基础的一些documents
- 然后根据项目架构做第一层分支。比如java、cpp、frontend,这里存放项目架构的初始文件(做一些模板的操作,前端的话比如封装axios,项目要用的一些依赖配置之类的就放在这里)
- 然后创建小组分支、个人分支、功能分支
小组分支也是项目架构的初始文件,然后根据自己组的要求往模板里加东西,比如想要用到less或者scss,在这里加会更好一些
自己做事就全部都提交到个人分支上
后续合并代码到功能分支 & 小组分支上
服务器
2023/5/10可嫖服务器
https://developer.aliyun.com/plan/student
进度管控
参考:TAPD