要下载的路径是
https://npm.taobao.org/mirrors/electron/v8.1.1/electron-v8.1.1-win32-x64.zip
然而淘宝镜像中路径是
https://npm.taobao.org/mirrors/electron/8.1.1/electron-v8.1.1-win32-x64.zip
相差一个字母v
我的临时解决办法是修改
项目文件夹\node_modules\@electron\get\dist\cjs\artifact-utils.js
里的39行
const path = mirrorVar('customDir', opts, details.version).replace('{{ version }}', details.version.replace(/^v/, ''));
改为
const path = mirrorVar('customDir', opts, details.version.replace(/^v/, '')).replace('{{ version }}', details.version.replace(/^v/, ''));