node.js

Flynt9 小时前
前端·npm·node.js
axios 被投毒半年后,我把 npm 的"安全防线"实测了一遍:最信任的 SHA512 是安慰剂今天刷掘金,热榜又有人复盘 axios 三月底那次投毒。加上 8 月那波 ChainDrop——keyv 开头、444 个包连锅端——今年 npm 的投毒故事多到复盘文都开始内卷。 复盘多了,有个问题一直没答案:真撞上了,几分钟能干什么。不是理念,是命令。今天下午我在 1 核 2G 沙盒把能跑的都跑了一遍,几个结论跟直觉相反。
T_Wizard15 小时前
node.js
Windows 下 NVM 踩坑实录:命令找不到、下载超时、C盘爆满、环境冲突一次搞定前几天 macaron-blog 个人作品集项目准备部署到 Vercel。结果在前端目录下执行 pnpm build 时,各种奇葩报错接踵而至:
第404号工位16 小时前
linux·架构·node.js
40块钱二手瘦客户端,如何跑满家庭物联网中枢?(拒绝Docker爆盘实录)摘要:跑个温湿度和开关,真需要 i9 迷你主机加 64G 内存吗?在 7.2G 的极限破固态上,脱掉 Docker 的厚重棉袄,用纯粹的 UNIX 极简哲学完成一次极客自救。
定栓1 天前
前端·webpack·node.js
Webpack迁到Vite第七节(二):全家桶移除 — Babel 全家桶深度分析本篇定位:Babel 在 Webpack 时期扛着语法转译、API polyfill、helper 去重三座大山。迁移到 Vite 后 esbuild 接手了语法转译,但 polyfill 和 helper 的问题在新架构中怎么解决?本篇逐包拆解四个 Babel 依赖移除的原因,以及 Vite 对应的替代链路。
wx47662 天前
node.js
用代码做视频:我把一个 HTML 页面变成了可复现的 MP4先说结论:我做了一个小工具,你给它一个 HTML 页面,它逐帧截图、编码成 MP4。听起来平平无奇,但它解决了我做视频时最难受的三件事:改一个字要重开工程、同样的操作两次做出来不一样、AI 生成的画面里文字全是糊的。
doujiaozh2 天前
后端·node.js
协议演进实录:从明文哈希到 AES-GCM 加密,如何平滑升级?在上一篇文章《从 0 到 1:我用 300 行代码给 AI 记忆加上了“不可篡改的收据”》中,我开源了 AMP (Attestation Memory Protocol) 的 v0.1 版本。
定栓2 天前
前端·webpack·node.js
Webpack迁到Vite第七节(一):全家桶移除 — 配置文件与构建核心本篇定位:迁移到 Vite,首先消失的是两个配置文件(vue.config.js + babel.config.js)和四个构建核心包(webpack / @vue/cli-service / @vue/cli-plugin-babel / @vue/cli-plugin-eslint)。本篇逐一拆解:它们原来做什么、Vite 中谁替代、替代后发生了什么变化。
定栓2 天前
前端·webpack·node.js
Webpack迁到Vite第七节(四):全家桶移除 — 保留项、脚本与数据收尾本篇定位:依赖从 48 个精简到 40 个(共移除 17 个、新增 9 个,净减 8 个)——留下的每个都有留下的理由。本篇梳理保留原因、脚本命令的对应关系、.eslintrc.js 清理了什么,以及最终的依赖数量、构建时间、配置文件体积的对比数据。
定栓3 天前
前端·webpack·node.js
Webpack迁到Vite第五节:第三方库兼容本篇定位:三类无法直接 import 的第三方库适配——UMD 模块(yidun-captcha)、Webpack Bundle(ukjsbridge)、CJS 命名导出缺失(moment)——分别以 Wrapper、Shim、集中封装三种模式驯服,并收束依赖预构建与 CJS 混合模块的构建配置。
G018_star sky♬3 天前
node.js
如何用nodejs写一个简单后端服务闲话少说,开始上代码。
kiracrimson3 天前
前端·npm·node.js
npm 入门:包管理器、依赖与 npx一个项目不可能从零写起。今天聊 npm。代码写到一定阶段,会撞上一个现实:几乎没有哪个项目是从零写完的。
花花鱼3 天前
node.js
使用 nvm 管理多 Node.js 版本 + pnpm 完整实操,解决 pnpm Node 版本报错很多前端开发会遇到:老项目必须 Node16,新项目新版 pnpm 要求 Node >=22.13,直接装全局 Node 来回卸载重装非常麻烦。 nvm (Node Version Manager) 可以在本机安装多个 Node 版本,环境互相隔离,一键切换。本文基于 macOS (zsh),完整演示 nvm 安装 → 多 Node 安装 → 版本切换 → pnpm 安装 → 项目运行,附带 nvm 官方命令手册。 解决报错:This version of pnpm requires at least N
定栓3 天前
前端·webpack·node.js
Webpack迁到Vite第四节:SVG 图标系统本篇定位:SVG 图标从 require.context + svg-sprite-loader 到 Vite 虚拟模块的完整演进——技术背景(Sprite)、替代方案、插件代码逐行解析、迁移中遇到的坑(86 次请求、JSON.stringify),以及「为什么自研约 25 行插件而不引入第三方」。
小天源3 天前
人工智能·react.js·系统架构·node.js·react·ai监测·ai品牌监测
智叟云集系统架构解析:从品牌 AI 可见度监测到前后端协同随着用户越来越多地通过 AI 助手获取信息,企业开始关注新的问题:当用户询问某个行业、产品或解决方案时,AI 是否会提到自己的品牌?回答是否准确?引用了哪些内容?不同平台的回答又有哪些差异?
用户6122716650244 天前
node.js
电费 9 毛/天:我让一台 9 年前的旧 MacBook 替我上班,它比入门云服务器还能打副业掘金系列第 1 篇。不辞职、不融资、不买服务器——我用一台 2017 款的旧笔记本跑起了一个真实收费的 SaaS。这篇文章里有:13 倍的性能翻盘实测、四条隧道三条坑的血泪史、一次亲手拆掉自己公网入口的合规决策、以及一个 kill -9 杀不死的进程。全部数据真实可复现。
PegasusYu4 天前
数据库·electron·node.js·脚本·测试·轻量级·nedb
Node.js使用nedb轻量级数据库测试脚本NeDB 是一个‌轻量级嵌入式数据库‌,主要用在 Node.js projects, allowing you to store data directly in memory or local files. 其特征为:‌不用装数据库服务‌:数据直接存进程序进程或本地文件,开发和部署更简单;支持条件查询、排序、正则匹配等;支持内存和文本方式数据库使用。
WebInfra4 天前
前端·javascript·node.js
Rsdoctor 2.0 发布:Agent 驱动的全自动优化工具我们很高兴地宣布 Rsdoctor 2.0 正式发布!🎉Rsdoctor 是专为 Rspack 打造的构建分析工具,既能帮助开发者可视化排查构建问题,也能为 agent 提供构建数据,对 JavaScript 程序进行自动诊断与优化。
DevUp4 天前
javascript·node.js·cms
标着 JavaScript 的 Wiki 与知识库:既不是 CMS 也不是 SSG(番外三)搜 "self-hosted knowledge base",或者按 JavaScript 标签在 GitHub 上翻,翻出来的多半是 Wiki.js、Outline 这批。它们跑在 Node 上、有后台、有权限,界面也是后台的样子;可"对外发布"、"主题模板"、"给访客看"这几样,一个都不沾。
毕业设计7034 天前
vue.js·mysql·node.js·maven·mybatis·express·b/s
(免费领源码)基于node的学生公寓管理系统06412- java、PHP、python、C#、小程序、大数据、单片机、网络工程等)摘 要本论文主要论述了如何使用Node.js框架和Express框架开发一个基于Node的学生公寓管理系统,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S结构,面向对象编程思想进行项目开发。在引言中,作者将论述学生公寓管理系统的当前背景以及系统开发的目的,后续章节将严格按照软件开发流程,对系统进行各个阶段分析设计。