本文主要内容是对nodejs提供一些重要模块,结合官方API进行介绍,遇到精彩文章,我会附在文中并标明了出处。主要包括如下7个模块path 模块http 模块fs 模块url 模块query string 模块os 模块stream 模块转载请注明出处,多谢支持~path 路径相关模块模块简介nodejs path 模块提供了一些用于处理文件路径工具函数,我们可以通过如下方式引用它var
nodejs拓展本质是一个动态链接库,写完编译后,生成一个.node文件。我们在nodejs里直接require使用,nodejs会为我们处理这一切。下面我们按照文档写一个拓展并通过nodejs14源码了解他原理(ubuntu18.4)。     首先建立一个test.cc文件// hello.cc using N-API #include <nod
转载 2024-06-11 09:49:36
63阅读
NodeJS基础什么是NodeJSJS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里JS,浏览器充当了解析器角色。而对于需要独立运行JS,NodeJS就是一个解析器。每一种解析器都是一个运行环境,不但允许JS定义各种数据结构,进行各种计算,还允许JS使用运行环境提供内置对象和方法做一些事情。例如运行在浏览
原创 2023-05-08 13:58:34
150阅读
# Node.js 调用 API ## 一、概述 在开发过程中,经常会涉及到调用不同 API 来获取数据或服务。在 Node.js 中,我们可以使用第三方模块来实现对 API 调用,并处理返回数据。本文将介绍如何使用 Node.js 来调用 API。 ## 二、流程概览 接下来我们将使用 Node.js 来调用一个示例 API,具体流程如下表所示: | 步骤 | 描述
原创 2024-05-29 10:22:33
146阅读
# 使用Redis Node.js API 实现数据缓存 ## 介绍 Redis 是一个基于内存开源数据结构存储,用于缓存、消息队列和实时分析等应用。Node.js 是一个基于事件驱动 JavaScript 运行环境,用于构建高性能网络应用。 在Node.js中,我们可以利用Redis Node.js API来方便地与Redis进行交互,实现数据缓存功能。本文将介绍如何使用Redis
原创 2024-07-07 04:33:47
23阅读
1、初始化1.1创建项目1.新建 api_server 文件夹作为项目根目录,并在项目根目录中运行如下命令,初始化包管理配置文件: npm init -y 2.运行如下命令,安装特定版本 express: npm i express@4.17.1  3.在项目根目录中新建 app.js 作为整个项目的入口文件,并初始化如下代码:
本文参考了这篇文章, 英文好同学,直接移步这里。最终代码简介搭建一个restful风格api,数据库使用mongodb,使用 token 来认证客户端。基本流程创建受保护和不受保护路由。客户端通过post用户名和密码进行验证,服务端返回一个tokenjson字符串。客户端将token保存在本地,并再每次向服务端发出请求时候带上这个token信息。服务端验证token,如果都没问题,就
转载 2024-04-03 12:50:58
10阅读
此文章是我自己用来记录如何搭建一个以express为基础api服务器框架过程,并不是什么新手教程,并不会每一步都写得非常详细,如果您要阅读此文,需要一点nodejs和编写代码基础知识文接上篇 链接: 地址 在上文基础上,修改和完善api服务器框架 使用express搭建一个api服务器,处理http请求修改最终编译目录和启动文件增加配置文件,方便项目参数配置增加config.json5
转载 2023-09-21 10:00:41
136阅读
一、首先我们需要启动MongoDB服务      命令行输入:mongod     命令行输入:mongod  --dbpath  D:\MongoDBSQL其中D:\MongoDBSQL为MongoDB数据库数据存放路径。二、使用nodejs操作MongoDB数据库。//1、引入MongoDB下mong
Node.js 结合express模块可以用于快速开发一个轻量,易于扩展Web服务器。但是由于 Node.js 处理JavaScript程序线程只有一个v8主线程,所以不适合处理CPU密集型任务。这导致了 Node.js 作为后端服务器竞争力降低。但是 Node.js 从其命名就可以看出它理想是作为网络中一个“节点",而不是一个"端"。节点更注重是数据传递,端注重是数据处理。
前言这篇文章算是对Building APIs with Node.js这本书一个总结。用Node.js写接口对我来说是很有用,比如在项目初始阶段,可以快速模拟网络请求。正因为它用js写,跟iOS直接联系也比其他语言写后台更加接近。这本书写极好,作者编码思路极其清晰,整本书虽说是用英文写,但很容易读懂。同时,它完整构建了RESTful API一整套逻辑。我更加喜欢写一些函数响应
转载 2024-01-30 14:12:34
49阅读
文章目录使用 Express 写接口1.创建基本服务器2.创建 API 路由模块3.编写 GET 接口4.编写 POST 接口CORS 跨域资源共享解决方法CORS 响应头部 - Access-Control-Allow-OriginCORS 响应头部 - Access-Control-Allow-HeadersCORS 响应头部 - Access-Control-Allow-Methods6
尝试一下写些技术东西, 之前在公司一直是用C#写WCF后台. 对于跨域调用API虽然也支持, 但是需要做配置也挺繁琐, 所以试下不一样后台技术, NodeJs .由于只做API调用, 所以用了Restify 插件而不是Express .所以先全局安装下 restify  : npm install restify -g  (-g就是全局,不然就是当前路径下安装).装好n
转载 2024-07-24 10:37:11
69阅读
actionherojs 明显是被低估nodejs 框架,支持特性不少,而且是groupraoo 核心依赖 一般业务场景 后台任务开发 实时以及
原创 2022-03-21 10:07:20
106阅读
前言MySQL是一款常用开源数据库产品,通常也是免费数据库首选。查了一下NPM列表,发现Nodejs有13库可以访问MySQL,felixge/node-mysql似乎是最受关注项目,我也决定尝试用一下。要注意名字,”felixge/node-mysql”非”node-mysql”,安装部分会介绍这个小插曲!目录node-mysql介绍建立MySQL测试库node-mysql安装node-my
转载 2024-10-31 15:24:47
63阅读
1、网上数据源网站很多,随便选一个点击进入聚合数据官网 2、点击API,然后选择【免费接口大全】,可以看到这里有许多我们Android项目用到接口,比如天气预报、星座运势、新闻头条、历史上今天、老黄历等等。 3、比如说,我们想申请一个API,就直接点击立即申请即可,每个接口次数都是有限制,限量每天100次。4、我们申请完了之后,点右上角【个人中心】,然后【数据中心】——>【我API
Node.js 是一个基于 Chrome V8 引擎 JavaScript 运行环境。它采用事件驱动、非阻塞 I/O 模型,使得它成为构建高性能、可扩展网络应用理想选择。而 TypeScript 是一种由 Microsoft 打造开源编程语言,它是 JavaScript 超集,并提供了静态类型检查、面向对象编程、模块化等特性。在本文中,我们将探讨如何结合 Node.js 和 TypeSc
原创 2023-09-02 05:54:23
162阅读
在使用Node.js调用API接口之前,我们首先需要了解整个流程。下面是整个流程步骤表格: | 步骤 | 描述 | |----------------------|------------------------------------------| | 步骤1:安装依赖 |
原创 2024-05-29 10:22:44
331阅读
步骤:1. 安装 nodejs :根据你 Windows 类型(x86或x64)下载相应安装包,安装完成后,在任一目录下打开 cmd 窗口并运行 node -v    --注:在 windows 操作系统中,如果把 nodejs 安装在系统盘(如:C盘),初始化时会提示 nodejs 没有操作文件权限(无法新建 package.json 文件)。  &
转载 10月前
78阅读
步骤:1. 安装 nodejs :根据你 Windows 类型(x86或x64)下载相应安装包,安装完成后,在任一目录下打开 cmd 窗口并运行 node -v    --注:在 windows 操作系统中,如果把 nodejs 安装在系统盘(如:C盘),初始化时会提示 nodejs 没有操作文件权限(无法新建 package.json 文件)。  &
转载 10月前
125阅读
  • 1
  • 2
  • 3
  • 4
  • 5