如何使用webpack优化moment.js:解释如何使用webpack优化moment.js的大包

时间:2021-02-20 01:42:38
【文件属性】:
文件名称:如何使用webpack优化moment.js:解释如何使用webpack优化moment.js的大包
文件大小:595KB
文件格式:ZIP
更新时间:2021-02-20 01:42:38
JavaScript 如何使用Webpack优化Moment.js 当您在代码中编写var moment = require('moment')并使用webpack打包时,捆绑文件的大小会变得很重,因为它包含所有区域设置文件。 为了优化大小,提供了两个webpack插件: IgnorePlugin ContextReplacementPlugin 使用IgnorePlugin 您可以使用IgnorePlugin删除所有语言环境文件。 const webpack = require ( 'webpack' ) ; module . exports = { //... plugins : [ // Ignore all locale files of moment.js new webpack . IgnorePlugin ( / ^ \. \/ locale $ / , /mo
【文件预览】:
how-to-optimize-momentjs-with-webpack-master
----.eslintrc.json(32B)
----.gitignore(18B)
----package.json(2KB)
----package-lock.json(194KB)
----source-map-explorer.png(145KB)
----index.js(843B)
----contextReplacementPlugin()
--------webpack.config.js(486B)
--------bundle.js.map(271KB)
--------bundle.js(67KB)
----.prettierignore(13B)
----README.md(2KB)
----default()
--------webpack.config.js(405B)
--------bundle.js.map(786KB)
--------bundle.js(260KB)
----ignorePlugin()
--------webpack.config.js(512B)
--------bundle.js.map(269KB)
--------bundle.js(67KB)

网友评论