如何使用Azure上的子目录部署angular项目?

时间:2019-06-10 12:12:39

标签: angular bitbucket-pipelines azure-deployment

我想使用子目录部署我的项目。它必须看起来像
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)吗?

0 个答案:

没有答案