如何纠正 Bitbucket 管道中的错误 运行 md-to-pdf

How to correct error in Bitbucket Pipeline running md-to-pdf

我在 Bitbucket Pipeline 脚本(参见下面的脚本)中尝试 运行 md-to-pdf(参见 https://www.npmjs.com/package/md-to-pdf)时出现以下错误。

错误

ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. 
See https://crbug.com/638180.

bitbucket-pipelines.yaml 文件

image: buildkite/puppeteer:v1.15.0

pipelines:
  default:
    - step:
        caches:
          - node
        script:
          - npm install -g md-to-pdf
          - doc="appendix"
          - md-to-pdf --config-file config.json ${doc}.md

config.json 文件

我试着按照说明进行操作。这是config.json格式错误吗?

{
  "launch_options": {
    "args": ["no-sandbox"]
  }
}

正确的语法是:

{
  "launch_options": {
    "args": ["--no-sandbox"]
  }
}