在Create React App项目(内部使用Webpack)中,我想在构建时“动态”导入与语言环境相关的js文件。更具体地说,这些文件是moment/locale/*
dir的一部分,应该根据数组变量中的值加载,例如:
const locales = ['en', 'de']
locales.forEach ...
// Import from moment/locale/de
我不希望将它拆分为单独的js文件,也不希望异步加载。
我尝试根据Webpack documentation 使用import()
和require.contect
,但moment
lib未选择区域设置。
依赖关系:
react-scripts (CRA): 1.0.17
moment: 2.17.1