> electron@8.1.1 postinstall D:\WWW\pc_node_app\electron-quick-start\node_modules\electron
> node install.js
(node:13440) UnhandledPromiseRejectionWarning: HTTPError: Response code 404 (Not Found) for https://npm.taobao.org/mirrors/electron/v8.1.1/electron-v8.1.1-win32-x64.zip
at EventEmitter.<anonymous> (D:\WWW\pc_node_app\electron-quick-start\node_modules\got\source\as-stream.js:35:24)
at EventEmitter.emit (events.js:311:20)
at module.exports (D:\WWW\pc_node_app\electron-quick-start\node_modules\got\source\get-response.js:22:10)
at ClientRequest.handleResponse (D:\WWW\pc_node_app\electron-quick-start\node_modules\got\source\request-as-event-emitter.js:155:5)
at Object.onceWrapper (events.js:418:26)
at ClientRequest.emit (events.js:323:22)
at ClientRequest.origin.emit (D:\WWW\pc_node_app\electron-quick-start\node_modules\@szmarczak\http-timer\source\index.js:37:11)
at HTTPParser.parserOnIncomingClient [as onIncoming] (_http_client.js:603:27)
at HTTPParser.parserOnHeadersComplete (_http_common.js:119:17)
at TLSSocket.socketOnData (_http_client.js:476:22)
问的npm配置如下:
loglevel=http
registry=https://registry.npmjs.org/
## Electron Mirror of China
ELECTRON_MIRROR=https://npm.taobao.org/mirrors/electron/
可以发现淘宝镜像报404了,
经过分析,npm打算下载:
https://npm.taobao.org/mirrors/electron/v8.1.1/electron-v8.1.1-win32-x64.zip
这个文件,结果淘宝镜像里没有这个文件,可是我从淘宝镜像查看结果是,有这个electron-v8.1.1-win32-x64.zip的。
然后我就复制了淘宝镜像的zip包地址:
https://npm.taobao.org/mirrors/electron/8.1.1/electron-v8.1.1-win32-x64.zip
对比发现,淘宝镜像8.1.1 少了个v,应该是v8.1.1,
npm404地址:npm.taobao.org/mirrors/electron/v8.1.1
淘宝镜像实际地址:npm.taobao.org/mirrors/electron/8.1.1
这该怎么处理呢?
我倒是可以手动下载zip包自己解压,但是其他包呢,也会出现这个问题,
有没有遇到同样问题的啊?
网友回答:
-
Lyde_Su 2020-3-18 10:09 回复:
换个包呗,何必在一棵树上吊死,最近我觉得字节跳动的 CDN 也挺不错的:http://cdn.bytedance.com/
jsoncode 2020-3-18 3:18 回复:Lyde_Su
这个cnd确实好用,不过没有我用的electron呢