elegantapp / pwa-asset-generator

Automates PWA asset generation and image declaration. Automatically generates icon and splash screen images, favicons and mstile images. Updates manifest.json and index.html files with the generated images according to Web App Manifest specs and Apple Human Interface guidelines.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

`--no-sandbox` doesn't work, but `-n` or `--noSandbox` does

abeluck opened this issue · comments

Describe the bug
The help says:

      -n --no-sandbox             Disable sandbox on bundled Chromium on Linux platforms - not recommended  [default: false]

However passing --no-sandbox doesn't work. By reading the code I saw that --noSandbox is referenced, and this flag does indeed work.

To Reproduce
Steps to reproduce the behavior:

  1. Execute cli command sudo pwa-asset-generator logo.html --no-sandbox
  2. See error
...
[0811/111857.270844:ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
TROUBLESHOOTING: https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md
 😭

Expected behavior
The documented command line flag should work.

System (please complete the following information):

  • OS: linux
  • node version: v18.16.0
  • npm version: 9.5.1
  • cli version: 6.3.1