【问题标题】:Asp.Net Core Angular SPA LocalizationAsp.Net Core Angular SPA 本地化
【发布时间】:2020-11-29 15:43:30
【问题描述】:

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

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”?

【问题讨论】:

    标签: asp.net angular asp.net-core npm


    【解决方案1】:

    通过替换它来解决它:

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

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

    --prod--configuration=production 的缩写

    【讨论】:

      猜你喜欢
      • 2020-02-12
      • 2018-02-15
      • 1970-01-01
      • 2017-01-06
      • 2021-10-15
      • 2016-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多