包含标签 node.js 的文章

一文学会 Node.js 中的流

Node.js 中的流(Stream)是出了名的难用甚至是难以理解。用 Dominic Tarr 的话来说:“流是 Node 中最好的,也是最容易被误解的想法。”即使是 Redux 的创建者和 React.js 的核心团队成员 Dan Abramov 也害怕 Node 流。

阅读全文

package.json 详解

Node 项目在项目根目录中名为 *package.json* 的文件中跟踪依赖关系和元数据。这是你项目的核心。它包含名称、描述和版本之类的信息,以及运行、开发以及有选择地将项目发布到 NPM 所需的信息。

阅读全文

在 Node.js 上运行 Flutter Web 应用和 API

在本文中,你将学到一些有关 Flutter 的知识,特别是对 Web 的支持,该支持最近在 v1.9 版中[可作为技术预览版本使用](https://flutter.dev/web)。你将可以向现有的 Flutter 程序中添加 Web 支持,并将其与简单的 API 一起在 Node.js 服务器上运行。

阅读全文

用 Mongoose 插件记录Node.js API 日志

随着程序的增长,日志记录成为跟踪所有内容的关键部分。它对于调试目的尤为重要。现在已经有了 npm 的日志记录模块。这些模块可以将日志存储在不同格式或级别的文件中。我们将使用流行的ORM Mongoose 讨论 Node.js Express 程序中的 API 日志记录。那么如何创建一个 **Mongoose 插件**,以更清洁的方式为你进行记录并简化 API 日志?

阅读全文

用 NodeJS 重命名系统文件

你是在 [Node.js](https://nodejs.org/) 中操作系统文件,并且需要一种简单的方法来以编程方式重命名文件?幸运的是 Node.js 的[文件系统 (Fs) 核心模块](https://nodejs.org/api/fs.html)实现了内置的方法,可以通过 `fs.renam()` 和 `fs.renameSync()` 方法来给文件一个新名字。

阅读全文

从.env文件中为Node.js加载环境变量

使用环境变量是配置 [Node.js](https://nodejs.org/) 程序的好方法。而且许多包或模块可以基于不同的 `NODE_ENV` 变量的值表现出不同的行为。存储环境变量的一种方法是将它们放在 `.env` 文件中。这些文件允许你指定各种环境变量及其相应的值。

阅读全文

微信公众号

    前端先锋
    请扫码关注微信公众号:
    前端先锋

最近文章

福利派送

分类

标签

5g angular api apidoc array assemblyscript async await babel big-o bootstrapvue c c++ cache-api callback chrome chrome扩展 chromium cluster commonjs console.log cookie cps cpu css css-flex css框架 csv curl deno devops di dom ecmascript edge embed enzyme es es2018 es2019 es2020 es6 eslint es模块 etag excel filter flexbox flutter flutter-web frames futures git github global globalthis golang graphql grid h264 h265 ha hack headless-chrome high-availability hooks html http http2 iframe indexeddb javascript jest jira jquery json k8s kotlin kubernetes lazy lazy-loading lighthouse linux lock-file lodash logger map minikube mock mongodb mongoose mvc n-node-version-manager new node.js npm null nvm object optional-chaining package package-lock.json package.json pdf prettier promise promises puppeteer pwa react react-context-api react-devtools react-native react.js ref router selenium self serverless service-workers shadow-dom snapshot spyon sql.js sqlite stream suspense svelte svg symbol tdd this tpac typescript undefined v8 v8-lite v8引擎 void vue vue-cli vue.js vue3 vugu w3c web web-api web-share-api web-storage webassembly webbluetooth websockets webvr window winston 中间件 事件循环 事件驱动 二叉搜索树 二叉树 优化 作用域 依赖注入 全栈 全栈工程师 全栈开发工程师 共享可变状态 前端 前端框架 动态效果库 单元测试 可选链 可重用组件 后端 哈希 回调函数 国际化 多核 多线程 媒体查询 安全 对象拷贝 小游戏 开源 开源项目 异步函数 微服务 快照测试 性能 性能优化 惰性加载 手册 执行上下文 持续传递风格 排序 插入排序 操作系统 数据可视化 数据结构 数组 无状态组件 日历 日历插件 日志 时间复杂度 框架 模块 正则表达式 流操作 浅拷贝 测试 浏览器 深拷贝 深色模式 渐进式 游戏 游戏引擎 源代码 状态机 环境变量 移动端 程序员 算法 类型 粘性定位 线程 组件 编码 编码风格 编程 网络配置 聊天机器人 自动化 蓝牙 虚拟现实 表单验证 视图引擎 视频格式 解构 语法 调用栈 跨框架组件 软件开发 闭包 集群 面试 面试题 页面加载 项目 领域驱动设计 高可用性 高阶函数

友情链接

其它