Verbose stack error command failed

Just tried for the first time to use this library and ran the very first command: npx pwa-asset-generator but got the following output: Automates PWA asset generation and image declaration. Automat...

Just tried for the first time to use this library and ran the very first command:
npx pwa-asset-generator

but got the following output:

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.

  $ pwa-asset-generator --help

    Usage
      $ pwa-asset-generator [source-file] [output-folder]

      The assets will be saved to the folder where the command is executed if no output-folder provided.

    Options
      -b --background             Page background to use when image source is provided: css value  [default: transparent]
      -o --opaque                 Shows white as canvas background and generates images without transparency  [default: true]
      -p --padding                Padding to use when image source provided: css value  [default: "10%"]
      -s --scrape                 Scraping Apple Human Interface guidelines to fetch splash screen specs  [default: true]
      -m --manifest               Web app manifest file path to automatically update manifest file with the generated icons
      -i --index                  Index HTML file path to automatically put splash screen and icon meta tags in
      -a --path                   Path prefix to prepend for href links generated for meta tags
      -v --path-override          Override the path of images used in href/src tags of manifest and HTML files
      -t --type                   Image type: png|jpg  [default: jpg - with the exception of manifest files]
      -q --quality                Image quality: 0...100 (Only for JPG)  [default: 70]
      -h --splash-only            Only generate splash screens  [default: false]
      -c --icon-only              Only generate icons  [default: false]
      -f --favicon                Generate favicon image and HTML meta tag  [default: false]
      -w --mstile                 Generate Windows static tile icons and HTML meta tags  [default: false]
      -e --maskable               Declare icons in manifest file as maskable icons  [default: true]
      -l --landscape-only         Only generate landscape splash screens  [default: false]
      -r --portrait-only          Only generate portrait splash screens  [default: false]
      -d --dark-mode              Generate iOS splash screen meta with (prefers-color-scheme: dark) media attr  [default: false]
      -u --single-quotes          Generate HTML meta tags with single quotes  [default: false]
      -x --xhtml                  Generate HTML meta tags by self-closing the tags  [default: false]
      -g --log                    Logs the steps of the library process  [default: true]
      -n --no-sandbox             Disable sandbox on bundled Chromium on Linux platforms - not recommended  [default: false]

    Examples
      $ pwa-asset-generator logo.html
      $ pwa-asset-generator logo.svg -i ./index.html -m ./manifest.json
      $ pwa-asset-generator https://your-cdn-server.com/assets/logo.png ./ -t jpg -q 90 --splash-only --portrait-only
      $ pwa-asset-generator logo.svg ./assets --splash-only --xhtml --single-quotes
      $ pwa-asset-generator logo.svg ./assets --scrape false --icon-only --path "%PUBLIC_URL%"
      $ pwa-asset-generator logo.svg ./assets --icon-only --favicon --opaque false --maskable false --type png
      $ pwa-asset-generator logo.svg ./assets --dark-mode --background dimgrey --splash-only --quality 80
      $ pwa-asset-generator logo.svg ./assets --padding "calc(50vh - 5%) calc(50vw - 10%)" --path-override "./your-custom-image-folder-path"
      $ pwa-asset-generator https://onderceylan.github.io/pwa-asset-generator/static/logo.png ./temp -p "15%" -b "linear-gradient(to right, #fa709a 0%, #fee140 100%)"
      $ pwa-asset-generator https://onderceylan.github.io/pwa-asset-generator/static/blm.png ./blm -p "15%" -b "linear-gradient(to right top, #d16ba5, #c777b9, #ba83ca, #aa8fd8, #9a9ae1, #8aa7ec, #79b3f4, #69bff8, #52cffe, #41dfff, #46eefa, #5ffbf1)"

    Flag examples
      --background "rgba(255, 255, 255, .5)"
      --opaque false
      --padding "10px"
      --scrape false
      --manifest ./src/manifest.json
      --index ./src/index.html
      --path "%PUBLIC_URL%"
      --path-override "./your-custom-image-folder-path"
      --type jpg
      --quality 80
      --splash-only
      --icon-only
      --favicon
      --mstile
      --maskable false
      --landscape-only
      --portrait-only
      --dark-mode
      --single-quotes
      --xhtml
      --log false

npm ERR! code 2
npm ERR! path C:wamp64wwwmyPWA
npm ERR! command failed
npm ERR! command C:WINDOWSsystem32cmd.exe /d /s /c pwa-asset-generator

npm ERR! A complete log of this run can be found in:
npm ERR!     C:Usersxxxx.yyyyyAppDataLocalnpm-cache_logs2021-01-10T17_05_18_686Z-debug.log

The _logs file reads:

0 verbose cli [
0 verbose cli   'C:\Program Files\nodejs\node.exe',
0 verbose cli   'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js',
0 verbose cli   'exec',
0 verbose cli   '--',
0 verbose cli   'pwa-asset-generator'
0 verbose cli ]
1 info using npm@7.0.15
2 info using node@v15.4.0
3 timing config:load:defaults Completed in 1ms
4 timing config:load:file:C:Program Filesnodejsnode_modulesnpmnpmrc Completed in 2ms
5 timing config:load:builtin Completed in 2ms
6 timing config:load:cli Completed in 1ms
7 timing config:load:env Completed in 1ms
8 timing config:load:file:C:wamp64wwwmyPWA.npmrc Completed in 0ms
9 timing config:load:project Completed in 1ms
10 timing config:load:file:C:Usersxxxx.yyyyy.npmrc Completed in 0ms
11 timing config:load:user Completed in 0ms
12 timing config:load:file:C:Usersxxxx.yyyyyAppDataRoamingnpmetcnpmrc Completed in 1ms
13 timing config:load:global Completed in 1ms
14 timing config:load:cafile Completed in 0ms
15 timing config:load:validate Completed in 0ms
16 timing config:load:setUserAgent Completed in 0ms
17 timing config:load:setEnvs Completed in 1ms
18 timing config:load Completed in 8ms
19 verbose npm-session 31fd55ae6f26ce2f
20 timing npm:load Completed in 18ms
21 timing command:exec Completed in 665ms
22 verbose stack Error: command failed
22 verbose stack     at ChildProcess.<anonymous> (C:Program Filesnodejsnode_modulesnpmnode_modules@npmclipromise-spawnindex.js:64:27)
22 verbose stack     at ChildProcess.emit (node:events:376:20)
22 verbose stack     at maybeClose (node:internal/child_process:1063:16)
22 verbose stack     at Process.ChildProcess._handle.onexit (node:internal/child_process:295:5)
23 verbose cwd C:wamp64wwwmyPWA
24 verbose Windows_NT 10.0.19041
25 verbose argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "exec" "--" "pwa-asset-generator"
26 verbose node v15.4.0
27 verbose npm  v7.0.15
28 error code 2
29 error path C:wamp64wwwmyPWA
30 error command failed
31 error command C:WINDOWSsystem32cmd.exe /d /s /c pwa-asset-generator
32 verbose exit 2

System

  • OS: Windows10 Pro, 64bit
  • node version: v15.4.0
  • npm version: 7.0.15
  • cli version: 4.1.0

Раньше все было супер. Не за долго удалил папку node_modules(спецально), а сейчас заново устанавливаю все пакеты, ругается при установки пупетиера. Удалил пакет из json файла, другие пакеты установились нормально.
Ставлю отдельно та же самая ошибка. Ни глобально, никак не ставится.
61df27b33bfb9367969655.png

Содержимое файла лог ~/.npm/_logs/2022-01-12T19_06_16_157Z-debug-0.log
Начало лог файла я обрезал, потому что не дает вставить больше.

spoiler

60 timing reifyNode:node_modules/puppeteer/node_modules/ms Completed in 60ms
61 timing reifyNode:node_modules/puppeteer/node_modules/debug Completed in 60ms
62 timing reifyNode:node_modules/puppeteer/node_modules/node-fetch Completed in 61ms
63 timing reifyNode:node_modules/puppeteer Completed in 133ms
64 timing reify:unpack Completed in 134ms
65 timing reify:unretire Completed in 0ms
66 timing build:queue Completed in 1ms
67 info run puppeteer@13.0.1 install node_modules/puppeteer node install.js
68 http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/advis… 364ms
69 timing auditReport:getReport Completed in 367ms
70 silly audit report {}
71 timing auditReport:init Completed in 0ms
72 timing reify:audit Completed in 368ms
73 info run puppeteer@13.0.1 install { code: 1, signal: null }
74 timing reify:rollback:createSparse Completed in 32ms
75 timing reify:rollback:retireShallow Completed in 1ms
76 timing command:i Completed in 16250ms
77 verbose stack Error: command failed
77 verbose stack at ChildProcess. (/usr/local/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/index.js:64:27)
77 verbose stack at ChildProcess.emit (events.js:400:28)
77 verbose stack at maybeClose (internal/child_process.js:1058:16)
77 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:293:5)
78 verbose pkgid puppeteer@13.0.1
79 verbose cwd /opt/lampp/htdocs/coin/bots
80 verbose Linux 5.4.0-53-generic
81 verbose argv «/snap/node/5782/bin/node» «/usr/local/bin/npm» «i» «puppeteer» «—unsafe-perm=true»
82 verbose node v14.18.3
83 verbose npm v8.3.0
84 error code 1
85 error path /opt/lampp/htdocs/coin/bots/node_modules/puppeteer
86 error command failed
87 error command sh -c node install.js
88 verbose exit 1
89 timing npm Completed in 16406ms
90 verbose unfinished npm timer reify 1642014376310
91 verbose unfinished npm timer reify:build 1642014376701
92 verbose unfinished npm timer build 1642014376701
93 verbose unfinished npm timer build:deps 1642014376701
94 verbose unfinished npm timer build:run:install 1642014376702
95 verbose unfinished npm timer build:run:install:node_modules/puppeteer 1642014376702
96 verbose code 1
97 error A complete log of this run can be found in:
97 error /home/kirill/.npm/_logs/2022-01-12T19_06_16_157Z-debug-0.log

У меня ubuntu 20.04 LTS. Сами пакеты линукса я обновлял перед этим.


  • Вопрос задан

    более года назад

  • 283 просмотра

Пригласить эксперта

Что-то как-то странно ты устанавливаешь.

Обычно все пакеты устанавливают, путём добавления их в массив dependencies в package.json, за исключением глобальных инструментов, к которым пупитер не относится.

А затем просто пишешь npm i (без всяких дополнений) чтобы все зависимости скачались


  • Показать ещё
    Загружается…

10 февр. 2023, в 04:49

50000 руб./за проект

10 февр. 2023, в 02:20

3000 руб./за проект

10 февр. 2023, в 01:33

1500 руб./за проект

Минуточку внимания

Владимир Беседин

Всех с наступающим!
Подскажите, плз, почему при попытке собрать проект командой

rm -rf dist && NODE_ENV=production npx webpack

вываливает ошибку?

22 verbose stack Error: command failed
22 verbose stack     at ChildProcess.<anonymous> (/home/ray-garraty/.nvm/versions/node/v15.5.0/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/index.js:64:27)
22 verbose stack     at ChildProcess.emit (node:events:376:20)
22 verbose stack     at maybeClose (node:internal/child_process:1063:16)
22 verbose stack     at Process.ChildProcess._handle.onexit (node:internal/child_process:295:5)
23 verbose pkgid @hexlet/code@1.0.0
24 verbose cwd /home/ray-garraty/Documents/frontend-project-lvl3
25 verbose Linux 5.4.0-58-generic
26 verbose argv "/home/ray-garraty/.nvm/versions/node/v15.5.0/bin/node" "/home/ray-garraty/.nvm/versions/node/v15.5.0/lib/node_modules/npm/bin/npm-cli.js" "exec" "--" "webpack"
27 verbose node v15.5.0
28 verbose npm  v7.3.0
29 error code 139
30 error path /home/ray-garraty/Documents/frontend-project-lvl3
31 error command failed
32 error command sh -c webpack
33 verbose exit 139


5


0

Kirill Mokevnin

А это прямо весь вывод или есть еще?


0

Владимир Беседин

Весь вывод вот:

0 verbose cli [
0 verbose cli   '/home/ray-garraty/.nvm/versions/node/v15.5.0/bin/node',
0 verbose cli   '/home/ray-garraty/.nvm/versions/node/v15.5.0/lib/node_modules/npm/bin/npm-cli.js',
0 verbose cli   'exec',
0 verbose cli   '--',
0 verbose cli   'webpack'
0 verbose cli ]
1 info using npm@7.3.0
2 info using node@v15.5.0
3 timing config:load:defaults Completed in 1ms
4 timing config:load:file:/home/ray-garraty/.nvm/versions/node/v15.5.0/lib/node_modules/npm/npmrc Completed in 1ms
5 timing config:load:builtin Completed in 1ms
6 timing config:load:cli Completed in 1ms
7 timing config:load:env Completed in 0ms
8 timing config:load:file:/home/ray-garraty/Documents/frontend-project-lvl3/.npmrc Completed in 0ms
9 timing config:load:project Completed in 0ms
10 timing config:load:file:/home/ray-garraty/.npmrc Completed in 0ms
11 timing config:load:user Completed in 0ms
12 timing config:load:file:/home/ray-garraty/.nvm/versions/node/v15.5.0/etc/npmrc Completed in 0ms
13 timing config:load:global Completed in 0ms
14 timing config:load:cafile Completed in 1ms
15 timing config:load:validate Completed in 0ms
16 timing config:load:setUserAgent Completed in 0ms
17 timing config:load:setEnvs Completed in 1ms
18 timing config:load Completed in 6ms
19 verbose npm-session 7306a5ca90c48dfe
20 timing npm:load Completed in 12ms
21 timing command:exec Completed in 296ms
22 verbose stack Error: command failed
22 verbose stack     at ChildProcess.<anonymous> (/home/ray-garraty/.nvm/versions/node/v15.5.0/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/index.js:64:27)
22 verbose stack     at ChildProcess.emit (node:events:376:20)
22 verbose stack     at maybeClose (node:internal/child_process:1063:16)
22 verbose stack     at Process.ChildProcess._handle.onexit (node:internal/child_process:295:5)
23 verbose pkgid @hexlet/code@1.0.0
24 verbose cwd /home/ray-garraty/Documents/frontend-project-lvl3
25 verbose Linux 5.4.0-58-generic
26 verbose argv "/home/ray-garraty/.nvm/versions/node/v15.5.0/bin/node" "/home/ray-garraty/.nvm/versions/node/v15.5.0/lib/node_modules/npm/bin/npm-cli.js" "exec" "--" "webpack"
27 verbose node v15.5.0
28 verbose npm  v7.3.0
29 error code 139
30 error path /home/ray-garraty/Documents/frontend-project-lvl3
31 error command failed
32 error command sh -c webpack
33 verbose exit 139

Пробовал разные версии ноды, пробовал удалить и переустановить папку «node_modules», снести и поставить заново nvm, но без толку.


0

Kirill Mokevnin

Загуглил: webpack error code 139

The exit code (139) means a segmentation fault occurred (128 + 11 (for segfault)).

Это сегфолт. В общем надо пробовать менять версию ноды на 14 и пробовать работать без nvm, рекомендую asdf https://guides.hexlet.io/version_managers/


0

Владимир Беседин

Спасибо, что не бросаете учеников даже в выходные :-)
Пробовал менять версию ноды, сносить nvm и запускать без него. Скачал и настроил asdf, но это всё не помогло.
Как мне подсказали вон там, моя проблема была в неверном расширении конфигурационного файла webpack’а: правильное имя файла должно быть:

webpack.config.cjs, а не webpack.config.js

После переименования оно заработало, теперь при выполнении «make build» ошибок нет и создаётся папка «dist» с файлами «index.html», «main.js» и «main.js.LICENSE.txt»


0

Kirill Mokevnin

О, здорово что там спросили. Очевидность конечно нулевая)


0

Понравилась статья? Поделить с друзьями:
  • Venus hostage error
  • Venom codename outbreak error occurred while direct3d objects initialization
  • Venetica как изменить разрешение экрана
  • Venetica выдает ошибку
  • Venetica runtime error