【问题标题】:How to deploy Quasar project with Azure DevOps如何使用 Azure DevOps 部署 Quasar 项目
【发布时间】:2020-04-27 10:24:13
【问题描述】:

我需要使用 devops 将 Quasar spa 应用部署到 Azure。

我在构建步骤中遇到错误。我使用构建命令“quasar build”创建了 npm 作业。 但是 npm 运行“npm quasar build”。

在 azure 上部署类星体项目的正确方法是什么?

【问题讨论】:

    标签: azure-devops azure-pipelines quasar-framework quasar


    【解决方案1】:

    请先安装Quasar CLI,然后运行quasar build

    - script: |
        npm install -g @quasar/cli
        npm install
        quasar build
      workingDirectory: $(Build.SourcesDirectory)
      displayName: 'install Quasar CLI and build app'
    

    如果您使用 YAML 管道,请复制粘贴此内容。如果您使用经典管道,请添加 powershell 步骤:

    请检查您的工作目录以确保您位于根文件夹中。

    【讨论】:

    • 感谢您的快速回答!你能解释一下我应该把这些命令放在哪里吗?它是管道中的两个不同步骤吗?或者你如何组织构建过程?你把这个脚本放在哪里?我是 Azure DevOps 的新手。 :)
    • 谢谢!!!你救了我的一天!一切都按照您的描述进行。您只需要添加“sudo” forward“npm install -g @quasar/cli” :)
    • 很高兴能帮到你:)
    • 要检查的另一件事是您在管道中的某处运行了npm install。在追求上述解决方案时,这让我绊倒了几个小时。另请注意,Azure Pipeline 日志记录可能会出现故障,也就是说……令人不安。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-03-15
    • 1970-01-01
    • 2020-03-15
    • 1970-01-01
    • 2023-03-16
    • 2021-12-16
    • 1970-01-01
    相关资源
    最近更新 更多