惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
云风的 BLOG
云风的 BLOG
Microsoft Security Blog
Microsoft Security Blog
WordPress大学
WordPress大学
GbyAI
GbyAI
C
Check Point Blog
M
MIT News - Artificial intelligence
T
The Blog of Author Tim Ferriss
Jina AI
Jina AI
博客园 - 【当耐特】
U
Unit 42
月光博客
月光博客
腾讯CDC
Y
Y Combinator Blog
小众软件
小众软件
博客园_首页
Last Week in AI
Last Week in AI
酷 壳 – CoolShell
酷 壳 – CoolShell
The GitHub Blog
The GitHub Blog
博客园 - 聂微东
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
MongoDB | Blog
MongoDB | Blog
博客园 - Franky
T
Tailwind CSS Blog

Oyiso's Blog

后端开发之Go语言学习心得 – Oyiso's Blog 手撸一个WordPress又拍云存储功能 – Oyiso's Blog 又又又更新了一下主题,创造了一个画展模板,以后可以欣赏到自己收藏的美图了 – Oyiso's Blog 为了做一个类似朋友圈的模板,我把评论区功能重写了 – Oyiso's Blog 最近在研究新的主题,这是属于own的主题,2024年新年主题 Oyiso's Theme 首次亮相 – Oyiso's Blog JS中使用getBoundingClientRect()方法获取精确的元素距离 – Oyiso's Blog 实现元素hover效果:从左出现从右离开的下划线 – Oyiso's Blog
安装和使用Strapi时一些令人抓狂的问题 – Oyiso's Blog
神秘布偶猫 · 2024-05-10 · via Oyiso's Blog

安装时提示代理问题

不知道大伙在安装strapi时有没有遇到这种情况:

报错信息:error Error: https://registry.npmjs.org/@strapi%2fstrapi: tunneling socket could not be established, cause=getaddrinfo ENOTFOUND 10809

当然你换成淘宝镜像依然会有此报错信息:

这看似好像是一个网络的问题,但是换成淘宝镜像还是会安装失败。但是与之报错脱不了干系的一定有10809端口,大伙看着这个端口是不是很熟悉呢?没错,他就是v2的端口。v2在本地占用了2个默认端口,10808(socks) 和 10809(http)。

这一下就能说通了,好像就是10809端口的代理连接不上?于是打开了v2的代理再次尝试。依然以10809端口无法建立隧道套接字的报错结束。后来上网一查,咦,原来npm也可以在cmd里设置代理!

设置代理的代码如下:

npm config set proxy http://127.0.0.1:10809
npm config set https-proxy http://127.0.0.1:10809

清除代理:

npm config rm proxy
npm config rm https-proxy

更多代理配置

yarn也会存在这个问题,所以我把相关代理放到这里:查看笔记

运行时页面无法打开

提示

使用1337端口运行时页面无法打开并提示426错误码

当我们安装好strapi后会自动启动strapi服务,默认端口为1337,大伙有没有遇到打开提示http 426的错误。当遇到426错误代码时我也是很头疼啊,当初我以为是代理问题,我关闭了代理,又改了hosts,依然没有解决。然后查找了全网(ChatGPT、百度、必应、谷歌,报错github里的issue),都没有找到解决办法。

既然在本地用1337端口打不开,那我换个端口试试?我将端口换到了3000,重启后发现正常运行了。没错,1337端口被占用了。那么巧了,什么程序会默认占用1337端口呢?它就是Razer,雷蛇驱动:雷云,这是我通过资源管理器查找到的。所以当你存在razer服务时就需要更换strapi的运行端口。

更换端口时需要将config.js和.env的端口一并更换,否则也不行。