我从 angular 12 移动到 angular 13,我遇到了一个新错误。所以基本上我过去常常通过导入语言环境文件来加载用户的文化。
const localeUri = `@angular/common/locales/${localeId}.js`;
return import(localeUri).then((module) => {
logger.debug("Culture Angular : '" + localeId + "'");
registerLocaleData(module.default);
}).catch((err) => {
logger.fatal("culture not defined for angular", err);
});
此解决方案用于使用 angular12,但不再使用 angular13。Webpack 找不到任何语言环境。我尝试了在 github 上找到的一些解决方案,但没有任何积极的结果
https://github.com/highlightjs/highlight.js/issues/3223#issuecomment-953337602
https://github.com/angular/angular-cli/issues/22154
有什么解决办法吗?