共计 410 个字符,预计需要花费 2 分钟才能阅读完成。
往年的打算是看源码. 先从 axios 动手. 下载下来, 先把英文正文翻译成中文, 而后剖析各个文件之间的关联, 再而后是每个办法的写法和作用, 再对照着应用文档比照每个字段的含意. 断断续续一个月下来, 终于把源码了解了个七, 八成. 写文记录既是为了和大家交换, 也是为了本人了解更加粗浅. 如若对文章有什么认识, 欢送评论区探讨.
首先来看一下 axios 源码的目录构造:
+–.github 文件, 不必介绍吧
+
+–axios 文件夹 关上是个空文件夹
+
+–dist 文件夹 没有细看
+
+–example 文件 如何应用 axios 的例子
+
+–lib 文件夹 axios 的外围文件夹, 所有外围代码都在这
+
+–node_modules 依赖包 npm i 装置
+
+–sandbox 没细看
+
+–test 测试
其余文件就不做解释了
次要的代码都会在 lib 文件夹下, 所以我就只剖析 lib 文件夹了
我的仓库地址:https://github.com/cheng-xiao…
正文完
发表至: javascript
2021-04-20