【开源】Cloudflare优选IP➕DnsPod的DDNS自动切换
CloudFlare是一个非常优秀的CDN服务,但是CloudFlare也有一个大的毛病——大陆访问速度很慢。国外很多网站都在使用 Cloudflare CDN,但分配给中国内地访客的IP并不友好(延迟高、丢包多、速度慢)。虽然Cloudflare公开了所有IP段,但想要在这么多IP中找到适合自己的
在 CentOS 7 上安装 Node.js 18.20.4
在本博文中,我们详细介绍了如何在 CentOS 7 上安装 Node.js 18,尽管该操作系统不再得到官方支持,但通过使用非官方构建版本,依然可以顺利进行安装。此外,我们还探讨了如何配置 npm 镜像源,以提高在中国的下载速度,确保开发过程更加高效。通过以上步骤,您不仅能够在 CentOS 7 上
WEB前端10- Fetch API(同步/异步/跨域处理)
具体来说,同源策略要求网页中的所有资源(如脚本、样式表和 AJAX 请求)必须来自同一个域、协议和端口,否则就会出现跨域问题。代理服务器充当客户端和目标服务器之间的中介,它接收来自客户端的请求,然后将请求转发给目标服务器,并将目标服务器的响应返回给客户端。Promise 对象是 JavaScript
前端内网开发npm 安装的几种方法
最近有同学问我,怎么在不联网的情况下安装依赖。一般我们开发都是有网的,那么配置一下register一下镜像路径就可以从国内的阿里云,淘宝,华为云,腾讯云等国内镜像文件。有些同学开发项目会在内网开发,所以就需要离线去npm install一些依赖。
node.js下载、安装、设置国内镜像源(永久)(Windows11)
系统:Windows 11。
【Node.js】Nodemon 工具详解
Nodemon是一个基于 Node.js 构建的开发工具,专为帮助开发者自动监控项目文件的更改而设计。每当文件发生变更时,Nodemon会自动重启 Node.js 服务器,无需手动停止并重启。这对于提升开发速度、减少人工操作非常有帮助,尤其适用于构建后端服务或 API 接口时。Nodemon是 No
【Node.js】初识 RabbitMQ
MQ 顾名思义,是消息队列。RabbitMQ 是一个消息队列系统,用于实现异步通信。基于 AMQP。AMQP(高级消息队列协议) 实现了对于消息的排序,点对点通讯,和发布订阅,保持可靠性、保证安全性。在 Node.js 的微服务架构中,RabbitMQ 可以作为服务之间的消息传递中介,帮助解耦系统组
Web前端高级工程师培训:使用 Node.js 构建一个 Web 服务端程序(1)
WebServer,也称为网页服务器,通俗来讲就是提供 网页浏览器服务的机器。通常Web资源(html、css、js、images……)都会存放在一个指定的 服务器 中,然后通过特定的软件 (),如,来提供访问服务。访问模式首先由客户端(浏览器)发送一个请求,通过网络连接到提供Web服务的机器,会监
大数据实验3: HDFS基础编程 (shell命令、JAVA API使用)
,否则返回文件一行的文本。在 Hadoop 分布式文件系统(HDFS)中的作用是将本地文件系统中的文件 localfile 上传到 HDFS 上的目录 hdfsdir1 中。10、hdfs dfs -cat [path]:显示文件内容,如果路径是一个目录,则显示目录下所有文件的列表。3、hdfs d
Node.js-API 限流与日志优化
Node.js-API 限流与日志优化
如何将本地 Node.js 服务部署到宝塔面板:完整的部署指南
简易地将本地运行的node服务上线到公网
vue3项目history路由模式部署上线405、刷新404问题(包括部分页面刷新404问题)
上面这种配置在前端路由和后端接口前缀一致时,也会产生404问题(页面展示 not get/post),因为当你获取某个页面路由时比如/setting,由于Nginx里面配置了代理服务 location /setting, 这会代理到到接口请求,当然就不能获取页面资源了。后端里面:每个路由模块都加一个
搭建Nexus前端npm私服,上传发布npm包和下载依赖
基于Nexus搭建npm私服,创建npm(proxy)和npm(hosted),然后创建npm(group)将这两个repository包含进来。
npm更换淘宝源的方法(新)
今天写前端的时候发现npm下载依赖一直不行,以为是网络问题,排查了很久才发现是很久之前使用了淘宝源但是淘宝源更新了地址导致的,就很坑。。。
npm无法加载文件:因为在此系统上禁止运行脚本
出现需要管理员权限提示,可选择执行 Set-ExecutionPolicy -Scope CurrentUser。出现的ExecutionPolicy参数后输入:RemoteSigned。说明不是环境变量的问题,那么定位到注册列表的问题。三、可能是环境变量的问题,进入cmd,输入。显示Restric
error:0308010C:digital envelope routines::unsupported【超详细图解】
node.js 18 不兼容oppsll,node.js v17以上版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制。方案3:用低版本的Node.js启动,比如v14.21.3,哈哈哈哈哈哈。方案2:打开终端,直接输入(问题解决)方案1:打开终端,直
Node.js 入门指南:从零开始构建全栈应用
Node.js 入门指南:从零开始构建全栈应用
Node.js看我的就行了!!!
最近nodejs崩了好多次,所以我决定重装。由于没有卸载干净,折腾了我两天#终于,我今天下午装好了我们从卸载开始(没有安装的小伙伴直接到第二步)
【Node.js】CommonJS 模块化规范详解
CommonJS 是一套为 JavaScript 提供模块化支持的规范,它最初的目标是为服务器端 JavaScript 提供模块化机制。Node.js 采用了 CommonJS 作为其模块系统的基础,帮助开发者更好地组织代码,避免命名冲突,同时支持模块重用。CommonJS 是 Node.js 的核
npm 发布, npm adduser 报错,npm publish 需要认证 authorize
弹出一个页面,是你登录 https://www.npmjs.com/ 的页面,按要求完成登录,现在登录需要“双因子认证”也就是输入完账号密码还需要输入邮箱收到的数字密码,在 npm 发布时,运行 npm adduser 报错,在 npm adduser 未成功的情况下 去执行 npm publish