使用 plasmo 时报错如下:
E:\chromeplugins>pnpm create plasmo
../.pnpm-store/v3/tmp/dlx-46852 | +2 +
../.pnpm-store/v3/tmp/dlx-46852 | Progress: resolved 2, reused 2, downloaded 0, added 2, done
🟣 Plasmo v0.83.0
🔴 The Browser Extension Framework
🟡 Extension name: myExtension3
🟡 Extension description: just for fun
🟡 Author name: mike gao
🔵 INFO | Creating new project with popup
🔵 INFO | Installing dependencies...WARN 1 deprecated subdependencies found: stable@0.1.8
Packages: +560
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 634, reused 559, downloaded 0, added 560, done
node_modules/.pnpm/sharp@0.32.5/node_modules/sharp: Running install script, failed in 2.8s
.../sharp@0.32.5/node_modules/sharp install$ (node install/libvips && node install/dll-copy && prebuild-install) || (node install/can-compile && node-gyp …
│ sharp: Downloading https://github.com/lovell/sharp-libvips/releases/download/v8.14.4/libvips-8.14.4-win32-x64.tar.br
│ sharp: Installation error: unable to verify the first certificate
│ sharp: Please see https://sharp.pixelplumbing.com/install for required dependencies
└─ Failed in 2.8s at E:\chromeplugins\my-extension3\node_modules\.pnpm\sharp@0.32.5\node_modules\sharpELIFECYCLE Command failed with exit code 1.
重点是这行:sharp: Installation error: unable to verify the first certificate
可知是安装sharp 有问题。
打开提示中的文档:
sharp - High performance Node.js image processing
设置中国镜像,问题解决