如何在Azure上使用子目录部署角度项目?

问题描述 投票:0回答:0

我想使用子目录部署我的项目。 它必须看起来像
www.domain.com/beta
域存在并且它是实时的,我目前有一个正在运行的网站。
我使用Azure服务和bitbucket管道来托管我的网站。

管道在以下步骤失败:

 - step: 
        name: Archiving
        script: # The script below will zip the dist/source site
          - zipfile="dist"
          - dir="./dist/site"
          - python -c "import shutil;shutil.make_archive('$zipfile','zip',root_dir='./dist/PROJECTNAME', base_dir='./beta')"
        artifacts:
          - dist.zip

出现以下错误:

OSError:[Errno 2]没有这样的文件或目录:'beta'

当我经常进行FTP部署时,执行:

ng build --base-href / beta /

我上传了dist文件。

我应该在某处添加子目录(beta)吗?

angular bitbucket-pipelines azure-deployment
© www.soinside.com 2019 - 2024. All rights reserved.