📜  Node.js 问题完整参考

📅  最后修改于: 2022-05-13 01:56:47.459000             🧑  作者: Mango

Node.js 问题完整参考

大多数人感到困惑并理解它是一个框架或编程语言。我们经常使用 Node.js 来构建后端服务,例如 Web App 或 Mobile App 等 API。它被 Paypal、Uber、Netflix、Walmart 等大公司用于生产。

您需要记住 NodeJS 不是框架,也不是编程语言。

下面列出了 NodeJS 问题的完整列表:

  • 在 Windows 上安装 Node.js
  • 在 Linux 上安装 Node.js
  • NodeJS 简介
  • 为什么选择 Node.js?
  • Node.js | NPM(节点包管理器)
  • 如何设置 node.js 控制台字体颜色?
  • NodeJS 中 process.stdout.write 和 console.log 的区别
  • 如何在 Node.js 中读取命令行参数?
  • Django 和 Node.js 的区别
  • Node.js 中的 –save 和 –save-dev 有什么区别?
  • 创建和发布 NPM 包的步骤
  • 如何使用 Node.js 中的 Gmail 帐户通过 Nodemailer 发送电子邮件?
  • 什么是 MEVN 堆栈?
  • 从 Node js 读取环境变量
  • 如何在 node.js 中制作视频通话应用程序?
  • 如何在 React 应用程序中使用 Radium 进行内联样式?
  • Node.JS 和 Javascript 之间的区别
  • 如何安装以前版本的 node.js 和 npm ?
  • Node.js 的精髓
  • 节点 |使用 Cheerio 进行网络爬取
  • 节点应用程序的模型-视图-控制器(MVC)架构
  • 从头开始搭建 ExpressJS 应用程序
  • PHP与 Node.js
  • 节点JS |使用 Crypto 模块的密码散列
  • 在 Node.js 中使用异步等待
  • 使用 React 和 Node JS 进行全栈开发 – Live
  • 如何在 NodeJS 中接受输入?
  • 如何在 NodeJS 中检查字符串是否是有效的 MongoDB ObjectId?
  • 如何直接从 GitHub 安装 npm 包?
  • Node.js 粉笔模块
  • 如何使用 NodeJS 创建目录?
  • 如何使用 NodeJS 在 MongoDB 中设置文档值类型?
  • 如何使用 NodeJS 在 Mongodb 集合中添加范围?
  • NPM 如何处理版本冲突?
  • 使用 NodeJS 在 MongoDB 中的默认值
  • 使用 Node.js 的 Todo List CLI 应用程序
  • NodeJs MySQL OR 运算符
  • 如何使用 Node.js 将字符串数组的每个元素拆分为不同的类别?
  • 使用 NodeJS 在 MongoDB 中的默认值
  • NodeJS中module.exports和exports的区别
  • 如何使用 npm 安装指定目录?
  • 如何将 NodeJS 与 ReactJS 连接起来?
  • 如何在 NodeJS 中执行一组同步和异步函数?
  • 如何并行运行多个 npm 脚本?
  • 检查 NodeJS MySQL 服务器是否处于活动状态
  • 如何使用 Node.js 在 MongoDB 集合中添加唯一约束?
  • 如何在 Node.js 中使用 ES6 导入?
  • 使用 Express.js 的 BMI 计算器
  • 使用 NodeJS 进行 JWT 身份验证
  • 如何在 Node.js 中复制文件?
  • 如何将文件转换为 zip 文件并使用 NodeJS 下载?
  • 如何在 package.json 中定义所需的 Node.js 版本?
  • 如何使用 node.js 确定用户 IP 地址?
  • 单线程非阻塞 IO 模型如何在 NodeJS 中工作?
  • 如何永久运行 node.js 应用程序?
  • 如何在 Node.js 中列出 npm 用户安装的包?
  • 每个 Node 开发者都应该知道的 15 个 npm 命令
  • Node.js 中 socket.io 和 Websockets 的区别
  • 如何在 node.js 中找到已安装的 npm 包的版本?
  • 如何使用 Node.js 下载文件?
  • 如何为 NodeJS 项目自动构建 package.json 文件?
  • 从 Node js 读取环境变量
  • Node.js 中 npm install 和 npm update 的区别
  • 如何在 VS 代码编辑器中创建和运行 Node.js 项目?
  • 使用 Node.js 的简单任务管理器 CLI
  • 在 Node.js 中用于执行 HTTP 请求和响应的不同类型的模块
  • 为什么使用 HTTP cookie 和使用 Node.js 发送/接收 HTTP cookie?
  • 如何使用 Node.js 按升序对 MongoDB 数据库集合进行排序?
  • 如何使用 Node.js 按降序对 MongoDB 数据库集合进行排序?
  • 使用 Node.js 计算 MongoDB 中存在的数据库总数
  • 如何使用 Node.js 删除 MongoDb 中存在的所有数据库?
  • Express.js 中的 req.cookies 和 req.signedCookies
  • 如何使用 Node.js 从谷歌云存储中获取文件链接?
  • 如何在 node.js 中制作视频通话应用程序?
  • 在 Node.js 中生成二维码
  • 使用 Node.js 读取二维码
  • 如何使用 Node.js 获取 MongoDB 中存在的所有数据库的信息?
  • 如何使用 Node.js 替换 MongoDB 中的一个文档?
  • 如何使用 Node.js 计算 MongoDB 中唯一文档的总数?
  • 如何使用 Node.js 获取 MongoDB 数据库中存在的所有集合的信息?
  • 如何从 GitHub 在 Heroku 上部署 Node.js 应用程序?
  • 如何使用 Node.js 创建不同的发布请求?
  • 如何在 Node.js 中读写 Excel 文件?
  • 如何使用 Node.js 计算 MongoDB 集合中的文档总数?
  • Node.js 中 npm i 和 npm ci 的区别
  • 使用 PugJs、NodeJS、MongoDB、Express 的反馈表
  • 如何使用 node.js 中的文件 url 从 firebase 中删除文件?
  • 如何使用 Node.js 查找 MongoDB 数据库特定键的所有值?
  • 如何在量角器 Node.js 中获取元素的 x 和 y 坐标?
  • 成为 Node.js 开发人员应该尝试的 3 个最佳 Node.js 包
  • 如何使用 Node.js 查找 MongoDB 的所有文档键?
  • Express.js 中间件的工作及其好处
  • Node.js 和 Ruby on Rails 的区别
  • 如何解析 node.js 中的命令行参数?
  • 如何运行多个版本的 Node.js?
  • 如何使用 Node.js 删除 MongoDB 数据库?
  • 如何使用 Node.js 从 MongoDB 获取不同的文档?
  • 如何使用 Node.js 在 MongoDB 中创建新集合?
  • 如何使用 Node.js 在 Mongodb 中插入单个和多个文档?
  • 如何使用 node.js 删除 MongoDB 中的单个和多个文档?
  • 在 Express.js 中设置默认路由
  • 如何从节点服务器获取图像?
  • 如何在 Node.js 中访问 HTTP Cookie?
  • 如何使用 Node.js 在 MongoDb 中删除集合?
  • 如何使用 Node.js 重命名 MongoDb 的集合名称?
  • 如何使用 Node.js 从 MongoDb 获取单个和多个文档?
  • 如何使用 Node.js 创建新的 Mongodb 数据库?
  • 如何使用 Node.js 构建一个简单的 Discord 机器人?
  • 如何使用 Node.js 设计电影电报机器人?
  • 如何在 Node.js 中使用 Puppeteer 抓取网站?
  • 以独立于平台的方式在 Node.js 中设置环境变量
  • 如何将 mongodb 服务器与 Node.js 连接?
  • 如何处理 Node.js 中的子线程?
  • 如何在 node.js 中安装没有 npm 的模块?
  • 使用Mongoose和 MongoDB Atlas 的 NodeJs CRUD 操作
  • 如何在 Node.js 中将 CSV 转换为具有逗号分隔值的 JSON 文件?
  • 通过 Node.js 中的 Marko.js 进行模板渲染
  • 如何在不使用 Node.js 中的任何循环的情况下搜索元素?
  • EventEmitter 和 NodeEventTarget 的区别
  • 如何在 Node.js 中不使用循环对数组进行排序?
  • 如何使用 express-validator 验证输入字段中的输入是否是有效的信用卡号?
  • 使用 Firebase UI 和 Cookie 会话在 Node.js 中进行 Firebase(使用 Google 登录)身份验证
  • Node.js 中的存根是什么?
  • 如何仅使用 express-validator 验证输入字段中的输入是否具有全宽字符串?
  • 如何仅使用 express-validator 验证输入字段中的输入是否具有十六进制数字?
  • 如何使用 express-validator 验证输入字段中的输入日期(开始日期)是否必须早于给定日期(结束日期)?
  • 如何仅使用 express-validator 验证输入字段中的输入是否具有有效的十六进制颜色?
  • 如何使用 express-validator 验证输入字段中的输入是否必须包含种子词?
  • 如何仅使用 express-validator 验证输入字段中的输入是否具有整数?
  • 如何使用 express-validator 验证输入字段中的输入是否是有效日期?
  • 如何使用 express-validator 验证输入字段中的输入是否可被数字整除?
  • 如何仅使用 express-validator 验证输入字段中的输入是否包含小写字母?
  • 使用 EJS 的 Node.js 服务器端渲染 (SSR)
  • 如何使用 express-validator 验证输入字段中的输入日期(结束日期)是否必须在给定日期(开始日期)之后?
  • 如何使用 Node.js 获取热门 GitHub 存储库?
  • 如何仅使用 express-validator 验证输入字段中的输入是否具有浮点数?
  • Node.js 和 React.js 之间的区别
  • Node.js 与 Vue.js
  • 如何使用 express-validator 验证输入字段中的输入是否包含 ASCII字符?
  • 如何使用 REST API 创建 Covid19 国家明智的状态项目?
  • 如何验证输入字段中的输入是否仅使用 express-validator 有字母?
  • 如何使用 express-validator 验证输入字段中的输入是否具有 base 32 编码字符串?
  • 如何使用 express-validator 验证输入字段中的输入是否具有 base64 编码字符串?
  • 2020 年学习 NodeJS 的 8 大理由
  • Node.js 如何在幕后工作?
  • Node.js 应用程序的单元测试
  • 使用 Node.js、Express 和 Postgres 创建 REST API 后端
  • 如何使用 express-validator 比较密码和确认密码输入?
  • 如何在 Node.js 的本地/自定义数据库中安全地存储密码?
  • 当数据库中的密码存储在 Node.js 中以散列形式存储时,如何使用原始密码登录?
  • 如何检查电子邮件地址是否已在使用或未在 Node.js 中使用 express-validator?
  • NODE_ENV 变量以及如何使用它们?
  • 如何从 Node.js 中的本地/自定义数据库中删除记录?
  • 如何在 Node.js 中更新本地/自定义数据库中的记录?
  • 如何在 Node.js 中使用 Promise 操作基于回调的 fs.writeFile() 方法?
  • 如何在 Node.js 中使用 Promise 操作基于回调的 fs.lstat() 方法?
  • 如何通过制作自定义 HTTP 库使用 fetch API 发出简单的 PUT 请求?
  • 如何在 Node.js 中使用 Promise 操作基于回调的 fs.rename() 方法?
  • 如何在 Node.js 中为本地/自定义数据库中的每条记录添加唯一 ID?
  • 如何通过制作自定义 HTTP 库来使用 XMLHttpRequest 发出 PUT 请求?
  • 如何在 Node.js 中使用 Promise 操作基于回调的 fs.readdir() 方法?
  • 如何在 Node.js 中自己的本地/自定义数据库中添加记录?
  • 如何在 Node.js 中使用 Promise 操作基于回调的 fs.truncate() 方法?
  • 通过制作自定义 HTTP 库使用 AJAX 发布请求
  • 如何使用 Node.js 使用本地/自定义数据库中记录的任何键值对信息查找记录?
  • 如何在 Node.js 中使用 Promise 操作基于回调的 fs.readFile() 方法?
  • 如何在 Node.js 中使用 Promise 操作基于回调的 fs.mkdir() 方法?
  • HTTP POST 请求如何在 NodeJS 中工作?
  • Node.js 中的全局、进程和缓冲区
  • 如何在 Node.js 中使用 Promise 操作基于回调的 fs.opendir() 方法?
  • 如何从 Node.js 的本地/自定义数据库中按 ID 查找记录?
  • 如何检查脚本是否在 Node.js 下运行?
  • Node.js 中的 RESTful 路由
  • 通过制作自定义 HTTP 库使用 AJAX 获取请求
  • 如何在 Node.js 中使用 Promise 操作基于回调的 fs.appendFile() 方法?
  • 如何使用 Node.js 和 JSON 文件?
  • Node.js stats.isBlockDevice() 来自 fs.Stats 类的方法
  • 安装 Node.js 后如何解决“节点”不被识别为内部或外部命令错误?
  • process.nextTick() 和 setImmediate() 方法之间的区别
  • 在 Node.js 中实现 Csurf 中间件
  • 使用 Node.js 中的 PythonShell 运行Python脚本
  • 如何在 Node.js 中以表格形式显示输出数据?
  • 如何在 Node.js 中使用类?
  • 如何删除 Node.js 中的所有全局模块?
  • Node.js 和 MongoDB 上的 RESTfull 路由
  • 如何在 Node.js 中包含来自其他文件的函数?
  • 在 Node.js 中使用 HTTP-errors 模块生成错误
  • 如何将 Node.js 和 NPM 更新到下一个版本?
  • -save 用于 NPM 安装是什么意思?
  • 在 node.js 中如何完成 Base64 编码和解码?
  • 如何在 Node.js 中使用 connect-flash 模块显示 Flash 消息?
  • 如何在 Node.js 中使用 Demo-Chat App 配置 Socket.IO?
  • 如何在 Node.js 中使用 nodemailer 发送附件和电子邮件?
  • Node.js 中的反应器模式是什么?
  • 在没有正文解析器的情况下手动解析快速应用程序中的表单数据
  • 使用 Express Generator 创建 Socket.IO 服务器
  • 如何使用 Node.js 中的 Faker 模块生成假数据?
  • 如何在 Node.js 中递归复制文件夹?
  • Node.js 中的流及其类型是什么?
  • Node.js |使用 Sharp 包上传、处理和调整大小
  • 如何处理 node.js 中的错误?
  • 如何在 ElectronJS 中截屏?
  • NPM 脚本简介
  • 使用 Node.js 和 MongoDB 的登录表单
  • 如何将 node.js 程序作为 Executable 运行?
  • 在 Node.js 中处理用户代理
  • 如何处理 Node.js 中的坏词?
  • 什么是 stacktrace 以及如何在 node.js 中打印?
  • 为什么 Express 'app' 和 'server' 文件分开保存?
  • Node.js的工作流程
  • 如何更新 NPM ?
  • 如何使用 Node.js 显示目录中的所有文件?
  • Node.js |用于天气预报的开放式 Weather Map API
  • Node.js 的各种计时功能是什么?
  • 如何使用 node.js 逐行读取文件?
  • 如何在 Node.js 中使用 Sequelize?
  • 在 Node.js 中读取查询参数
  • 如何解决 Node.js 中未处理的异常?
  • 如何在 Node.js 中将文本转换为语音?
  • 在 Node.js 中读取路径参数
  • 如何在 Node.js 中创建预填表单?
  • Node.js 中的正文解析器中间件
  • 如何在 Node.js 中创建模块?
  • 如何使用 Node.js 和 Twilio API 在移动设备上获取每日天气通知?
  • Node.js 中的回调地狱是什么?
  • 如何在 Node.js 中使用 express-validator 模块验证数据?
  • Node.js 中的 Punycode 是什么?
  • 在 Node.js 中使用 google-play-scraper 对 Android 应用程序进行数据抓取
  • Node.js 中的最佳安全实践
  • 如何在 Node.js 中使用 sync-sql 模块运行同步查询?
  • 在 Node.js 中使用 express-session 模块进行会话管理
  • 如何在 Node.js 中使用 joi 模块验证数据?
  • 如何在 Node.js 中集成 Stripe 支付网关?
  • 如何在 Node.js 中设置把手视图引擎?
  • Node.js 中使用 MD5 模块的密码散列
  • 如何使用 Node.js 中的验证器模块验证数据?
  • 如何为 Node.js 设置在线 SQL Server?
  • 如何在 Node.js 中使用 Mailgun API 发送电子邮件?
  • 如何使用 Node.js 中强大的模块上传文件?
  • 如何使用 Node.js 提供静态内容?
  • 如何在 Node.js 中设置视图引擎?
  • 如何为 Node.js 编写异步函数?
  • Laravel、NodeJS 和 Django 之间最苛刻的后端 Web 框架是哪一个?
  • 7 个基于 NodeJS 的著名应用程序:原因和好处
  • Fetch 和 Axios.js 发出 http 请求的区别
  • node.js require 和 ES6 导入导出的区别
  • npm 和 npx 有什么区别?
  • 使用 Twilio 在 Node.js 中发送批量 SMS
  • 如何安装以前版本的 node.js 和 npm ?
  • 如何在 Node.js 中读取命令行参数?
  • npm 和 yarn 的区别
  • 如何检查给定路径是 node.js 中的文件还是目录?
  • 如何配置 node.js 控制台字体?
  • 如何在 Node.js 中存储部署配置文件?
  • 如何更新 package.json 文件中的依赖关系?
  • Django 和 Node.js 的区别
  • 如何在 Node.js 中打印控制台而不使用尾随换行符?
  • 如何将现有回调转换为 Node.js 中的承诺?
  • 使用 Node.js 创建一个简单的基于 JSON 的 API
  • Node.js 中 __dirname 和 ./ 的区别
  • Node.js 中的 –save 和 –save-dev 有什么区别?
  • 在 Node.js 中使用 NEXMO API 发送 SMS
  • 如何在 2020 年成为一名 Web 开发人员 – 完整指南
  • 如何刷新 Node.js 中的文件?
  • 如何使用 Node.js 获取当前脚本的路径?
  • 如何使用 Node.js 读写 JSON 文件?
  • 如何在 Node.js 中运行 Cron 作业?
  • 如何在项目中使用外部模块和 NPM?
  • 创建和发布 NPM 包的步骤
  • 关于 Node.JS 你必须知道的事情
  • 使用 SendGrid API 在 Node.js 中发送批量电子邮件
  • Node.js 中的文件上传
  • 如何使用 Node.js 中的 Gmail 帐户通过 Nodemailer 发送电子邮件?
  • 节点应用程序的调试和测试
  • 如何在 Node.js 和浏览器之间共享代码?
  • 使用 Express 设计第一个应用程序
  • 在 Node 中构建一个简单的静态文件 Web 服务器
  • Node中的Sockets.IO介绍
  • 使用导出从节点文件公开功能
  • 使用 Nodejs 和 MongoDB 的注册表单
  • 在 NodeJS 中加密数据
  • Nodejs – 将 Mysql 与 Node 应用程序连接起来
  • 节点 |使用 nodemon 自动重启 NodeJs 服务器
  • 节点JS |在 express 中构建简单的 REST API
  • Node.js 和 MongoDB 简介
  • Docker 化一个简单的 Nodejs 应用程序
  • NodeJS 和 AngularJS 的区别
  • 部署节点应用程序
  • 异步函数和节点事件循环