【发布时间】:2020-01-22 20:27:29
【问题描述】:
在我的 react/webpack 项目中,我使用 ContextReplacementPlugin 来捆绑我需要的语言环境文件 -
var webpack = require("webpack");
module.exports = {
// ...
plugins: [
new webpack.ContextReplacementPlugin(/moment[\/\\]locale$/, /de|fr|hu/) ]
};
此代码正确地捆绑了文件,但我唯一担心的是它捆绑了当前和将来的所有语言环境文件,我们需要支持其他国家/地区,那时捆绑的大小会不断增长。
是否有任何方法可以控制我的捆绑包大小并仅捆绑用户将使用的区域设置。
【问题讨论】:
标签: javascript node.js reactjs webpack momentjs