
electron 通过改 mirror 下载下来了。 @electron-forge/cli 实在是下不下来,太艰难了
如果用淘宝源有如下报错,证书不对
npm install --registry=https://registry.npm.taobao.org --save-dev @electron-forge/cli npm ERR! code CERT_HAS_EXPIRED npm ERR! errno CERT_HAS_EXPIRED npm ERR! request to https://registry.npm.taobao.org/@electron-forge%2fcli failed, reason: certificate has expired npm ERR! A complete log of this run can be found in: npm ERR! /Users/xxx/.npm/_logs/2024-01-29T11_36_33_072Z-debug-0.log 1 Immortal 2024-01-29 19:49:35 +08:00 export http_proxy |
2 FightPig 2024-01-29 19:56:54 +08:00 我在家里路由上用了 ss,然后不在家就 export all_proxy |
3 lbp0200 2024-01-29 20:02:05 +08:00 给你个关键字:npm 使用国内镜像加速的几种方法 |
4 hronro 2024-01-29 20:03:58 +08:00 via iPhone 梯子高的意思不应该是『墙好翻』吗 |
5 kkk9 2024-01-29 21:31:30 +08:00 全局 或者 npm-mirror |
6 herozzm 2024-01-29 22:42:25 +08:00 连这个都搞不定,说明还是不行 |
7 laizenan 2024-01-30 01:33:29 +08:00 tun 模式代理,别走 http_proxy ,一堆问题。 |
8 flyqie 2024-01-30 02:26:23 +08:00 via Android 楼上 +1 别用*_proxy ,有些根本就不走的,开 tun 模式靠谱多了。。 |
9 flyqie 2024-01-30 02:28:57 +08:00 via Android |
10 datadump 2024-01-30 08:51:50 +08:00 export http_proxy=http://127.0.0.1:7890 export https_proxy=http://127.0.0.1:7890 export ELECTRON_GET_USE_PROXY=true 这样还不行? |
11 dc2002007 2024-01-30 09:10:41 +08:00 .npmrc electron_mirror=https://npmmirror.com/mirrors/electron/ |
13 guguji5 OP npm config set registry https://registry.npmjs.org/ @supuwoerc @lbp0200 @flyqie 我肯定是试过了啊,,报错我贴在 append 里了 |
15 supuwoerc 2024-01-30 10:11:01 +08:00 @guguji5 注意看报错信息,是证书过期了而已,前几天淘宝的源 https 过期了好像,关掉 ssl 或者用了别的镜像就可以,我们几十个项目都这样用了很久了,速度没问题的 |
18 supuwoerc 2024-01-30 10:13:54 +08:00 @guguji5 #13 淘宝换了源了: https://registry.npmmirror.com |
19 guguji5 OP @supuwoerc 感谢,我以为是这个 npm 包有什么幺蛾子呢,原来是淘宝源的证书。我换成华为云的搞定了,太感谢了,, (好像一周多了吧,一直是这个报错,其他包好像没有这个报错,,,奇怪) |
20 lbp0200 2024-01-30 10:23:12 +08:00 |
21 sloknyyz 2024-01-30 10:48:15 +08:00 程序员还是花点小钱买个梯子吧,这东西真省不了,无论是下载包,还是搜索,还是 chatgpt ,没梯子根本不行。用百度纯属给自己找罪受。 |
22 sunamask 2024-01-30 10:51:19 +08:00 特意来夸夸 op (虽然不是前端,甚至不算是程序员)。 这世上没有傻问题,也没有问傻问题的菜鸡人~ |
23 cloverzrg2 2024-01-30 11:19:48 +08:00 淘宝 npm 已经下线了 |
24 Curtion 2024-01-30 11:29:27 +08:00 淘宝镜像很多年就通知已经更换成 https://registry.npmmirror.com 了 |
25 purplemystic 2024-01-30 13:53:59 +08:00 electron 的镜像需要这样配置 ```bash cat << EOF > ~/.npmrc home="https://npmmirror.com" registry="https://registry.npmmirror.com/" electron_mirror="https://npmmirror.com/mirrors/electron/" electron_custom_dir="{{ version }}" electron_builder_binaries_mirror="http://npmmirror.com/mirrors/electron-builder-binaries/" EOF ``` |
26 vtwo 2024-01-30 15:12:54 +08:00 用华为源 |
27 guguji5 OP @sunamask 虽然听不懂是不是真夸。但是 V 站大佬们确实是见多识广,帮我节省了很多时间,, btw, 我有梯子,也有 gpt ,也做了很多年前端了,我之前相当了换源,谁知道淘宝源竟然改地址了,, |
29 mmdsun 2024-01-30 19:36:16 +08:00 via iPhone 站内搜索:软路由、Openwrt 、梅林固件。现在都是通过路由器出去的 |
30 wingzhingling 2024-01-30 22:14:01 +08:00 via Android 我的经验是,electron 最难的部分就是安装,各种问题。后来学会了开 tun 就啥事都没有了。 |
31 thtznet 2024-01-31 09:07:09 +08:00 可怜啊,在国内做个开发累死个人。都是些什么乱七八糟的环境。 |
32 guguji5 OP |
33 supuwoerc 2024-01-31 15:13:26 +08:00 @guguji5 打不打得开 exe 和芯片有啥关系(你这...) 然后看一眼报错信息啊,那么大的信息"Permission denied",明显没读写权限啊....(难以想象你平常是咋做开发的) |
35 jqtmviyu 2024-01-31 16:41:51 +08:00 |
36 guguji5 OP @supuwoerc 虽然看起来很扎心,,,但是我承认,我菜,,找运维同学,chmod 777 了一下目录,好了,又到了下一个报错。 An unhandled rejection has occurred inside Forge: Error: Failed with exit code: 255 Output: System.AggregateException: One or more errors occurred. (ó ShellExecuteEx : ) ---> System.Exception: ó ShellExecuteEx : at Squirrel.Utility.CreateZipFromDirectory (System.String zipFilePath, System.String inFolder) [0x00119] in <1ffb1a5dca5b4f2f93386cec56fd9ec2>:0 |
37 guguji5 OP @supuwoerc 我提 arm 和 exe 是觉得,electron 按说出来很多年了,为啥我一步一个坑,是不是给新的 mac 适配的不好 |
38 sunwang 2024-01-31 17:43:07 +08:00 npm 配置下翻墙 |