繁体   English   中英

Asp.Net Core Angular SPA本地化

[英]Asp.Net Core Angular SPA Localization

我将我的应用程序本地化为德语,如果我运行以下命令,它工作得非常好:

ng serve --configuration=de

在我的 Asp.Net 项目中,我有以下用于部署的代码行:

<Exec WorkingDirectory="$(SpaRoot)" Command="npm run build -- --prod" />
<Exec WorkingDirectory="$(SpaRoot)" Command="npm run build:ssr -- --prod" Condition=" '$(BuildServerSideRenderer)' == 'true' " />

如何更改该代码以使用本地化的“de”?

通过将其替换为以下内容来解决它:

<Exec WorkingDirectory="$(SpaRoot)" Command="npm run build -- --configuration=production-de" />
<Exec WorkingDirectory="$(SpaRoot)" Command="npm run build:ssr -- --configuration=production-de" Condition=" '$(BuildServerSideRenderer)' == 'true' " />

这要求您在构建下的 angular.json 文件中有一个production-de条目。

--prod--configuration=production的缩写

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM