E:\ Gatsby \ ecom-gatsby> gatsby开发 成功打开并验证gatsby-configs-0.349s 成功加载插件-19.895s onPreInit成功-0.036秒 成功初始化缓存-0.454s ⠋复制gatsby文件
错误
无法拒绝的拒绝处理E:/Gatsby/ecom-gatsby/src/images/gatsby-astronaut.png失败
原始错误:
无法将'E:\ Gatsby \ ecom-gatsby \ node_modules \ pngquant-bin \ vendor \ pngquant.exe'识别为内部或外部命令,
可操作的程序或批处理文件。
WorkerError:处理E:/Gatsby/ecom-gatsby/src/images/gatsby-astronaut.png失败 原始错误: 无法将“ E:\ Gatsby \ ecom-gatsby \ node_modules \ pngquant-bin \ vendor \ pngquant.exe”识别为内部或外部命令, 可操作的程序或批处理文件。
jobs-manager.js:314exports.enqueueJob [ecom-gatsby] / [gatsby] /dist/utils/jobs-manager.js:314:23
task_queues.js:94 processTicksAndRejections 内部/进程/task_queues.js:94:5
未完成的复制gatsby文件-0.157秒
答案 0 :(得分:3)
通过安装两个npm软件包解决此问题...
使用旧版本的imagemin-pngquan和pngquant-bin库修复
npm install imagemin-pngquant@5.0.1-保存 npm install pngquant-bin@3.1.1 --save```
确保具有root / Administrator权限的运行命令。