Electron 无法安装 Response code 404 (Not Found) for https://npm.taobao.org/mirrors/electron/v8.0.2/electron-v8.0.2-win32-ia32.zip
> electron@8.0.2 postinstall H:\new_work_space\ElectronDemos\node_modules\electron
> node install.js
(node:18944) UnhandledPromiseRejectionWarning: HTTPError: Response code 404 (Not Found) for https://npm.taobao.org/mirrors/electron/v8.0.2/electron-v8.0.2-win32-ia32.zip
at EventEmitter.emitter.on.response (H:\new_work_space\ElectronDemos\node_modules\got\source\as-stream.js:35:24)
at EventEmitter.emit (events.js:182:13)
at module.exports (H:\new_work_space\ElectronDemos\node_modules\got\source\get-response.js:22:10)
at ClientRequest.handleResponse (H:\new_work_space\ElectronDemos\node_modules\got\source\request-as-event-emitter.js:155:5)
at Object.onceWrapper (events.js:273:13)
at ClientRequest.emit (events.js:187:15)
at ClientRequest.origin.emit.args [as emit] (H:\new_work_space\ElectronDemos\node_modules\@szmarczak\http-timer\source\index.js:37:11)
at HTTPParser.parserOnIncomingClient (_http_client.js:546:21)
at HTTPParser.parserOnHeadersComplete (_http_common.js:109:17)
at TLSSocket.socketOnData (_http_client.js:432:20)
是不是发现切换镜像也不管用,为此我还安装了镜像管理nrm
。
发现通通不好使啊,最后发现还是得用cnpm
。
cnpm install --save-dev electron
不要用npm install
,想必你已经知道了。
BUG: winCodeSign-2.5.0无法安装
这个真的是超级慢啊,下载一个下午没有下载下来。怎么办,只能自己去下载了,卡在哪里,你就把下载地址复制出来,然后自己去浏览器下载好以后放到合适的位置里。
例如上面的winCodeSign-2.5.0
,它和nsis
的位置都是在
C:\Users\feiyu\AppData\Local\electron-builder\Cache
而其中winCodeSign-2.5.0
它自己又单独在winCodeSign
下面。
上面这句是我今天下午卡了很久了的原因。你下载下来了,没有放到合适的位置上。
参考
Electron-builder打包详解
windows 下 Electron 本地奔溃日志怎么查看,Electron 奔溃报告本地在哪里?
这里真的是想吐槽一下electron
的文档。
崩溃日志被保存在本地的应用特有的临时文件夹中。 对于YourName
对象中的productName
,崩溃报日志将被储存在临时文件夹中名为YourName Crashes
的文件文件夹中。 在启动崩溃报告器之前,您可以通过调用app.setPath('temp', 'my/custom/temp') API
来自定义这些临时文件的保存路径
我还是没有找到这个temp
,百度上搜索也找不到描述的这个问题的。后来我突然想明白了,它是存放在window
上的,那应该被window
所管理呀。
看图:
589DCDB6-C0EF-4503-9C3B-CE81FDC5E16A.png
这个大家应该知道吧,右键电脑
,然后点击管理
。在事件管理器
下的windows日志
下的应用程序
,刚刚试过的app
挂掉的第一条信息。点开详细信息
.
翻到最后一条就可以看到下面那个地址,也可以复制前面的信息,然后查看。
8E9582B2-BB5E-440c-8F2E-1ACD3C7EE681.png
所有的奔溃信息都在这里了。
那个地址是:
C:\ProgramData\Microsoft\Windows\WER\ReportArchive\
网友评论