DayJs的源码可以在它的github中下载查看(传送门)。下载过后打开项目首先查看结构。如下:
image.png
这里主要看 src 下文件,因为dayJs的源码存放在src文件夹下
- locale 主要存放的国际化的文件,可以找到locale下的zh-cn.js,里面存放着中文配置,其中dayJs的locale方法会在之后记录。
- plugin 存放的就是DayJs的各种插件
- constant.js 定义的是一些常量
- index.js 就是DayJs的入口文件,定义了DayJS函数和构造函数,以及其他核心代码
- utils 中就是一些工具函数
以后就是DayJs的文件结构,接下来看入口文件 index.js 中的代码。
下一篇 :DayJs源码(二)Dayjs函数