Appearance
Node.js · 模块系统
- Node.js 常见全局对象及其作用
- .npmrc 配置文件的作用、层级与常见配置项
- Node.js 不支持的 ES6 语法特性
- Node.js 核心模块与 Stream 流机制
- Node.js 模块上下文与 vm 沙箱隔离
- CommonJS require同步机制与异步加载实现
- Node.js 模块机制:分类、加载流程与 CommonJS/ES Modules 差异
- Node.js 中 v8 内建模块常用接口及 V8 命令行选项
- package.json 的作用与核心字段解析
- npx的作用、与全局安装的区别及使用场景
- npm 的不足与 Yarn、pnpm 等替代工具的出现
- Node.js 项目经验与工程实践
- Node.js C/C++ 原生模块开发痛点与 N-API 演进
- CommonJS 模块缓存机制
- CommonJS 中 require 的文件查找与解析策略
- Node.js util 模块 is 系列方法与 inherits 实现
- npm 包发布完整流程与版本管理
- npm安装包时如何选择--save与--save-dev
- dependencies 和 devDependencies 有什么区别?该如何选择?
- npm 的定位、优缺点与常见替代方案
- Node.js Stream 概念、类型与背压机制
- npm 包发布时如何忽略不需要发布的文件?
- 如何对相对路径引用进行优化
- Node.js 模块解析机制与加载优先级
- npm i 与 npm install 的区别
- Yarn 和 npm 的区别与选择
- 如何处理 node_modules 第三方模块的 bug
- readline 模块的逐行读取与行结束判定机制
- Node.js Cluster 模块原理与连接分发方式
- npm生命周期钩子有哪些?触发时机是什么?
- Node.js 模块机制与 require 原理
- Node.js 全局对象与模块级全局变量
- Node.js 定时任务实现方案与选型
- Node.js 热更新的理解、难点与方案
- yarn.lock 文件的作用及依赖版本管理
- Node.js 全局变量与异步调度顺序
- CommonJS 中 module.exports 与 exports 的区别
- 私有 npm 仓库搭建:Verdaccio 实践流程
- 使用 fs 与 glob 获取目录下所有文件名的实现与注意事项
- Node.js EventEmitter 核心机制与常见问题
- Node.js 进程与子进程、集群及 IPC
- Node.js 中获取文件路径与工作目录的方法
- require 与 import 的模块加载差异
- npm2 与 npm3 依赖管理机制对比
- string_decoder 模块的作用与用法