小编D S*_*D S的帖子

Azure 管道 npm 构建因 React 失败:意外的令牌

在 Azure DevOps 中,管道在 npm run 构建步骤失败,间接依赖项之一出现错误(请检查下面的第 18 行)。错误是jest-worker/build/index.js:110 _ending; SyntaxError: Unexpected token ";"

在此输入图像描述

pipeline.yaml这样的:

trigger:
- master

pool:
  vmImage: ubuntu-latest

steps:
- task: NodeTool@0
  inputs:
    versionSpec: '10.x'
  displayName: 'Install Node.js'

- script: |
    npm install
  displayName: 'npm install '

- script: |
    npm run build
  displayName: 'npm run build'
  
- task: ArchiveFiles@2
  inputs:
    rootFolderOrFile: 'build'
    includeRootFolder: true
    archiveType: 'zip'
    archiveFile: '$(Build.ArtifactStagingDirectory)/$(Build.BuildId).zip'
    replaceExistingArchive: true

- task: PublishBuildArtifacts@1
  inputs:
    PathtoPublish: '$(Build.ArtifactStagingDirectory)'
    ArtifactName: 'drop'
    publishLocation: 'Container'
Run Code Online (Sandbox Code Playgroud)

node.js reactjs azure-devops azure-pipelines npm-build

9
推荐指数
1
解决办法
2766
查看次数