ECMAScript 模块
date-fns v2.x 提供对 ECMAScript 模块的支持,这些模块可以为打包程序(如 rollup.js 和 webpack)启用 tree-shaking。
如果您在捆绑器中启用了 tree-shaking,只需正常导入函数:
javascript
import { format, parse } from 'date-fns'
import { enUS, eo } from 'date-fns/locale'
import { addDays, addHours } from 'date-fns/fp'
在 TypeScript 中,现在您可以以更惯用的方式导入单个函数:
javascript
// Before
import * as format from 'date-fns/format'
// Now
import format from 'date-fns/format'