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 327 天前
export http_proxy
|
2
FightPig 327 天前
我在家里路由上用了 ss,然后不在家就 export all_proxy
|
3
lbp0200 327 天前
给你个关键字:npm 使用国内镜像加速的几种方法
|
4
hronro 327 天前 via iPhone 2
梯子高的意思不应该是『墙好翻』吗
|
5
kkk9 327 天前
全局 或者 npm-mirror
|
6
herozzm 327 天前
连这个都搞不定,说明还是不行
|
7
laizenan 326 天前
tun 模式代理,别走 http_proxy ,一堆问题。
|
8
flyqie 326 天前 via Android 1
楼上 +1
别用*_proxy ,有些根本就不走的,开 tun 模式靠谱多了。。 |
9
flyqie 326 天前 via Android 1
|
10
wjx0912 326 天前
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 326 天前
.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 326 天前
@guguji5 注意看报错信息,是证书过期了而已,前几天淘宝的源 https 过期了好像,关掉 ssl 或者用了别的镜像就可以,我们几十个项目都这样用了很久了,速度没问题的
|
18
supuwoerc 326 天前
@guguji5 #13 淘宝换了源了: https://registry.npmmirror.com
|
19
guguji5 OP @supuwoerc 感谢,我以为是这个 npm 包有什么幺蛾子呢,原来是淘宝源的证书。我换成华为云的搞定了,太感谢了,,
(好像一周多了吧,一直是这个报错,其他包好像没有这个报错,,,奇怪) |
20
lbp0200 326 天前 1
|
21
sloknyyz 326 天前
程序员还是花点小钱买个梯子吧,这东西真省不了,无论是下载包,还是搜索,还是 chatgpt ,没梯子根本不行。用百度纯属给自己找罪受。
|
22
sunamask 326 天前
特意来夸夸 op (虽然不是前端,甚至不算是程序员)。
这世上没有傻问题,也没有问傻问题的菜鸡人~ |
23
cloverzrg2 326 天前
淘宝 npm 已经下线了
|
24
Curtion 326 天前
淘宝镜像很多年就通知已经更换成 https://registry.npmmirror.com 了
|
25
purplemystic 326 天前
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 326 天前
用华为源
|
27
guguji5 OP @sunamask 虽然听不懂是不是真夸。但是 V 站大佬们确实是见多识广,帮我节省了很多时间,,
btw, 我有梯子,也有 gpt ,也做了很多年前端了,我之前相当了换源,谁知道淘宝源竟然改地址了,, |
29
mmdsun 326 天前 via iPhone
站内搜索:软路由、Openwrt 、梅林固件。现在都是通过路由器出去的
|
30
wingzhingling 326 天前 via Android
我的经验是,electron 最难的部分就是安装,各种问题。后来学会了开 tun 就啥事都没有了。
|
31
thtznet 325 天前
可怜啊,在国内做个开发累死个人。都是些什么乱七八糟的环境。
|
32
guguji5 OP |
33
supuwoerc 325 天前
@guguji5 打不打得开 exe 和芯片有啥关系(😅你这...) 然后看一眼报错信息啊,那么大的信息"Permission denied",明显没读写权限啊....(难以想象你平常是咋做开发的😂)
|
35
jqtmviyu 325 天前
|
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 |
38
sunwang 325 天前
npm 配置下翻墙
|