node.js

HaipengYu9 小时前
node.js
深度解密 OpenCode 2 插件加载机制:Dual-Version (V1/V2) 适配实战与官方文档的“隐形陷阱”导读:随着 OpenCode 2.0 的正式发布,插件生态迎来了从 V1 的 Hooks 架构向 V2 的 Plugin SDK / Transforms 架构的全面代际跃迁。为了保证存量用户与新版本用户的平滑过渡,开发兼具 V1 与 V2 兼容能力的“双模(Combined)插件”成为当下开发者的必然选择。然而,当我们严格按照 OpenCode 官方文档编写 Dual-Version 代码时,却遇到了本地调试无法加载、静默失败等一系列诡异问题。本文基于 OpenCode v2.0.15 标签中的官方 T
前端之虎陈随易14 小时前
node.js
bm2,Node.js 与 Bun 项目部署新选择写了十来年前端了,用的一直都是 JavaScript,理所当然地,后端接口也早已习惯了用 JavaScript 实现。
梦帮科技2 天前
数据结构·后端·算法·架构·node.js·区块链·php
【3.0修订版】 RNS 代币架构:ERC20 五件套扩展与六钱包分配版权声明:本文系 DREAMVFIA UNION 原创技术专题,RNS Token Web3 技术专题系列之一。 未经 DREAMVFIA UNION 书面授权,禁止转载、摘编、洗稿或用于模型训练语料。 RNOISE Chain 为自建 EVM 兼容链,RNS 为音乐版权生态代币;文中涉及第三方链与平台仅为技术说明,不构成合作宣称与投资建议。
niyongsheng2 天前
vue.js·开源·node.js
后端零改动,给若依换一套现代化前端RuoYi(若依) 大概是国内最流行的开源后台管理框架之一:RBAC 权限体系完善、代码简洁、文档与社区成熟,RuoYi-Vue 几乎成了「后台管理系统」的默认起手式。
liangshanbo12153 天前
前端·webpack·node.js
面试题:Webpack 的 publicPath 有什么作用?publicPath 决定浏览器请求构建资源时使用的 URL 前缀;path 决定 Webpack 把构建文件保存到哪个本地目录。
hasty3 天前
前端·npm·node.js
不上传新包,也能改变用户拿到的版本:npm dist-tag 的 OIDC 权限治理GitHub 官方更新说明确认,新旧 trusted publisher 配置中的 Allow npm dist-tag 默认关闭;它与直接发布权限相互独立,暂存配置也可单独获得标签管理能力。匹配任意一条已启用该权限的配置,即可获得相应授权。
福兮说4 天前
前端·javascript·node.js·json·哈希算法
前后端算的 MD5、SHA-256 对不上?编码、换行、BOM、HMAC、JSON 顺序,八个原因逐个实测接口签名校验失败、文件秒传对不上、两边日志里的 MD5 怎么看都不一样,这类问题我前后排过不下十次。最后发现,哈希算法本身从来没错过,错的都是「喂进去的字节」和「吐出来的格式」。
lingchen19064 天前
node.js
Node.js的下载安装配置下载地址如果你电脑已经安装 Docker,可以直接拉取 Node 容器,不用本地安装:安装完毕,重新打开终端(cmd/PowerShell),执行两条命令:
LRL_4 天前
linux·windows·node.js
【实战指南】Node.js 跨平台依赖下载:如何在 Windows/Linux 环境下互跨下载目标系统的 npm/pnpm 包在现代前端开发与 DevOps 运维中,我们经常遇到以下离线部署或 CI/CD 自动化打包的痛点:由于诸如 esbuild、sharp、swc、canvas 等高性能 npm 包包含 C/C++ 原生扩展(Native Addons),直接跨系统拷贝 node_modules 会导致类似 Invalid ELF header 或 not a valid Win32 application 的致命报错。
福兮说5 天前
开发语言·前端·javascript·node.js·url
URL 编码的七个坑:c++ 传到后端变空格、%25 套娃、截断 emoji 直接报错前端拼 URL 是天天干的事,出问题却很少一眼能看出来:搜索词里的 c++ 到后端变成了 c ,文件名里带个 & 参数就被截断,日志里的中文变成 %25E5%258C,或者干脆一个 URIError: URI malformed 把整个页面打挂。
liangshanbo12155 天前
前端·webpack·node.js
Webpack vs Vite 底层原理高频追问的问题Webpack 开发模式以“构建模块依赖图 + Bundle”为核心;Vite 开发模式以“原生 ESM 按需加载 + 依赖预构建”为核心。
玖石书5 天前
npm·node.js·鸿蒙·hish
HiSH 通过 apk 安装 Node.js、npm 与 pnpm尝试用 nvm、n 来管理 Node.js 版本,结果死活都是下载到 x64 的版本。无奈之下回想起来很多应用的编译都是用 Alpine,找了资料发现还是可以通过 apk 安装,把缓存去掉,找到最新的版本即可。
池塘水悠悠5 天前
node.js
nodejs24安装(node.js安装)参考说明:参考文章有些小问题。【2025年最新版】Node.js安装及环境配置超详细教程(以win11为例子)_nodejs安装及环境配置-CSDN博客
LRL_5 天前
linux·windows·node.js
【K8s 存储】Longhorn v1.12.1 离线安装全流程:外网制作离线包 + 内网部署(附踩坑实录)写作时间:2026-10。适用于 x86_64 + Kubernetes ≥ 1.25 的内网(air-gapped)环境。 文中所有命令均为实际执行过的,踩坑部分附原因分析和解决办法。
Timmy5 天前
前端·人工智能·node.js
前端转全栈笔记:讲框架之前,先把 TypeScript 这关过了系列专栏:「前端转全栈 · Agent 研发实践」第二章 后续会讲 NestJS 还有中间件的概念,在此之前我们先来回顾一下 TypeScript,主要是熟悉下装饰器的语法,为后续理解 NestJS 做好准备
李游Leo5 天前
node.js·json·harmonyos
HarmonyOS 7 + Node.js-JSON Schema:审核测试路径与版本事实的一致性门禁【鸿蒙心迹】提交审核前,团队通常会检查 HAP、截图、隐私声明和权限配置,却容易把“审核说明”当成一段最后手写的文字。版本号已经升到 3.6.0,说明里还写着 3.5.2;功能入口从首页移到发票中心,步骤仍让审核人员点击旧按钮;测试账号已经轮换,文档里却保留过期别名。每一项都不复杂,组合起来却会让可用功能表现得像无法访问。
liangshanbo12155 天前
前端·node.js
Monorepo 工程化面试题:如何设计 Web + Node.js 中间层 + Shared + Scripts 的 Monorepo?Monorepo 的核心不是“代码放一个仓库”,而是把多个应用和共享包放进同一个依赖图,通过统一依赖管理、类型共享、构建编排、影响分析和缓存实现全站工程化。
liangshanbo12156 天前
前端·webpack·node.js
Webpack 文件指纹面试题整理文件指纹就是将资源内容映射为 Hash,并将 Hash 写入资源 URL,使内容变化产生新 URL,从而实现静态资源长期缓存。
liangshanbo12156 天前
前端·webpack·node.js
Webpack 常见 Plugin 面试题什么是 Webpack Plugin?Plugin 和 Loader 有什么区别?Loader 是“转换模块内容”,Plugin 是“通过生命周期 Hook 介入整个构建流程”。
liangshanbo12156 天前
前端·webpack·node.js
Webpack Tree Shaking 面试题整理Tree Shaking 就是在构建阶段分析模块之间的依赖关系和导出使用情况,把确定没有被使用、且可以安全删除的代码从最终产物中移除,从而减小打包体积。