标签:Node.js

前端开发

Node.js 版本和 NPM 版本的对应关系

前端里 - 小鱼 发布于 2024-01-15

Node.js 与 NPM 的版本关系 Node.js 和 NPM 的版本关系是一个重要的考虑因素,尤其是在开发和部署Node.js应用程序时。Node.js是一个基于Chrome V8引擎的JavaScript运行环境,而NPM(Node Package Manager)是No...

阅读(163)评论(0)赞 (0)

前端开发

Bun 1.0 正式发布,快如闪电,遥遥领先!

1

前端里 - 小鱼 发布于 2023-09-12

2023 年 9 月 8 日,运行时 Bun 正式发布 1.0 版本,标志着这个由前 Facebook 工程师创建的项目正式进入稳定生产可用阶段。Bun 的愿景是通过深度整合,让前端开发 “快如闪电”。这个新生力量是否能撼动老牌霸主 Node 的地位,成为下一代前端开发标准?让我...

阅读(673)评论(0)赞 (6)

前端开发

环境变量过多导致 Node.js 容器无法启动的问题

2

前端里 - 小鱼 发布于 2023-08-30

公司最近一直在迁移项目部署到阿里云的k8s,某天一早来到公司后,熟练的克隆了一个Node项目的部署配置,准备开始迁移老项目。测试环境(qa环境)发布正常后,满心欢喜的开始部署到预发布环境(yz环境),然而发布才过了几分钟,就发现pm2报错: PM2 error: Trace: {...

阅读(378)评论(0)赞 (5)

前端开发

年度总结:2019 前端技术发展回顾

前端里 - 小鱼 发布于 2020-01-08

不知不觉,二零一九悄然离去。《阿里妈妈前端快爆》从最早的内部第一篇文章算起,已经走过两个多年头了。回顾过去,我们梳理了 2019 年值得了解的技术发展脉络,与诸位细品。 标准进行时 ECMAScript 2019 如期到来 ECMAScript 2019 年包含这些更新: Arr...

阅读(2621)评论(0)赞 (8)

前端开发

Serverless For Frontend 前世今生

10

前端里 - 小鱼 发布于 2019-08-30

前言 作为一个前端,你可能一直在迷茫,Node.js 的定位是什么?为什么我们需要它? 尤其是到了 2019 这个时间点,未来一段时间内,有一个词 —— Serverless 你会听到想吐。 “所有人都在说 Serverless ” “几乎没有人知道如何落地 Serverless...

阅读(1108)评论(0)赞 (1)

前端开发

Node 12 值得关注的新特性一览

2

前端里 - 小鱼 发布于 2019-06-09

前言 时隔一年,Node.js 12 如约而至,正式发布第一个 Current 版本。 该版本带来了诸如: V8 更新带来好多不错的特性。 HTTP 解析速度提升。 启动速度大幅提升。 更好的诊断报告和堆分析工具。 ESM 模块更新。 原文地址:https://medium.co...

阅读(925)评论(0)赞 (1)

前端开发

快速定位线上 Node.js 内存泄漏问题

6

前端里 - 小鱼 发布于 2019-03-01

背景 目前容器化和微服务是服务端开发的一个潮流和趋势,然而在这种微服务的架构下,我们在实际的企业开发中会遇到一些困境:趋向于越来越稳定的服务端 API 和多样化高灵活性的用户诉求间存在天然的矛盾。 更通俗地描述一些实际开发的场景:Android、IOS、PC 和 M 站对于同一个...

阅读(1122)评论(0)赞 (1)

其它

深入理解Node.js 进程与线程(8000长文)

10

前端里 - 小鱼 发布于 2018-06-24

前言 进程与线程是一个程序员的必知概念,面试经常被问及,但是一些文章内容只是讲讲理论知识,可能一些小伙伴并没有真的理解,在实际开发中应用也比较少。本篇文章除了介绍概念,通过Node.js 的角度讲解进程与线程,并且讲解一些在项目中的实战的应用,让你不仅能迎战面试官还可以在实战中完...

阅读(596)评论(0)赞 (1)

前端开发

V8 内存管理和垃圾回收机制总结

4

前端里 - 小鱼 发布于 2018-04-21

由于 V8 引擎的原因,Node 在操作大内存对象时受到了一些限制,在 64 位的机器上,默认最大操作的对象大小约为 1.4G,在 32 位的机器上,默认最大操作的对象大小约为 0.7G。 如果我们的 Node 程序会经常操作一些大内存的对象,可以对这个默认值进行修改: node...

阅读(807)评论(0)赞 (1)

前端开发

深入理解Node.js垃圾回收与内存管理

11

前端里 - 小鱼 发布于 2017-12-20

使用JavaScript进行前端开发时几乎完全不需要关心内存管理问题,对于前端编程来说,V8限制的内存几乎不会出现用完的情况,但是由于后端程序往往进行的操作更加复杂,并且长期运行在服务器不重启,如果不关注内存管理,导致内存泄漏,就算1TB,也会很快用尽。 Node.js构建于V8...

阅读(842)评论(0)赞 (0)