我正在做一个角14的应用程序。这个应用程序是本地化的@角/本地化。当我运行npm构建时,我添加了--本地化。构建创建的文件夹结构是:dist -> app-name -> local (fr,en,de.)
我将dist文件夹推到一个非常简单的Nodejs中。它就像一种魅力。
现在,我想在Azure静态web应用程序上部署应用程序。我进入门户,然后创建应用程序。现在构建失败了:未能在app工件文件夹(dist/app_name)中找到默认文件。有效的默认文件: index.html,Index.html
我不知道原因。如果我推送一个非i18n应用程序,则部署是Ok的,因为构建只在dist/app_ index.html中创建一个index.html。我试过:
。
当我使用命令:ng build --configuration production - localization = en 时,角部署只进行en本地化。因此,一切都在运转。
所以,,我的问题是:不为每个地区创建一个静态web应用程序,就可以在蓝色静态web应用程序上运行i18n角吗?,非常感谢。
发布于 2022-11-11 22:42:18
嘿,我本来打算拍个视频的,但是联系我,如果你没有时间,我可以帮你,跟着我做的这个医生
转到管理azure门户中静态web应用程序中的部署令牌
另外,对于定位,您不想使用角度定位,我更愿意使用@ngx-转换。
您希望从目录根production
npx swa deploy ./dist/azureSWA --deployment-token [Your deployment token] --env production
https://stackoverflow.com/questions/74187301
复制相似问题