dayjs-webpack-plugin

Day.js webpack plugin

Usage no npm install needed!

<script type="module">
  import dayjsWebpackPlugin from 'https://cdn.skypack.dev/dayjs-webpack-plugin';
</script>

README

dayjs-webpack-plugin

NPM version

A webpack plugin for dayjs.

  • Pre-pack all the needed plugins and locales.
  • Auto replace moment with dayjs in source code.

Usage

  1. Install dayjs-webpack-plugin.
  2. Add an instance of the plugin to the webpack plugin configuration.

Example

import DayjsWebpackPlugin from 'dayjs-webpack-plugin';

const configuration = {
  plugins: ['utc'],
  locales: ['zh-cn'],
  replaceMoment: true
};

module.exports = {
  // ...
  plugins: [
    new DayjsWebpackPlugin(configuration)
  ]
};

Configuration

Attribute Description Type Accepted Values Default
plugins plugin name Array[string] all support plugins []
locales locale name Array[string] all support locales []
replaceMoment replace moment to dayjs with webpack alias config Boolean true / false false
preset name of preset configuration String antd -