1.nvm是什么:nvm全名nodejs version manage,是一个nodejs的版本管理工具。2.nvm有什么作用:nvm可以控制多个nodejs版本,没有安装nvm之前一个电脑上面只能有一个nodejs版本,开发中,新项目一般使用较新的nodejs版本,老项目使用老版本的nodejs,来回删除安装nodejs就很麻烦,于是有了nvm的诞生,他可以控制多个nodejs版本,对于前端开发
1.安装node可以从node官网上直接下载适合自己电脑和运行要求的安装包,这里推荐下载msi和pkg安装包,以下是一些安装的个人建议供参考:选择安装位置时,选择除C盘以外的任一盘;其他配置的话,如果无特殊需求,按默认安装即可2.修改node中modules和cache位置在Windows环境下,会默认将modules和cache的位置保存在c盘,那么该如何修改nodejs安装包和cache的位置
在Linux系统中,Node.js是一个非常流行的开发平台,而Request则是一个方便的HTTP客户端库。在使用Node.js开发应用程序时,经常需要向外部API发送HTTP请求以获取数据或者与其他服务进行交互。而在发送HTTP请求的过程中,需要一些框架或库来简化操作。
红帽是一个知名的Linux发行版提供商,他们不仅提供了优秀的操作系统发行版,还提供了各种开发工具和支持。在使用Node.js
原创
2024-05-20 10:29:21
95阅读
node.js下载官网下载安装包官网地址 注意:图中 .msi和.zip格式区别: 1、.msi是Windows installer的数据包,实际上是一个数据库,提供安装,修改,卸载你所安装的程序。此外:它还包含有关安装过程本身的信息。例如:安装序列、目标文件夹路径、安装选项和控制安装过程的属性。 2、.zip是一个压缩包,解压之后即可,不需要安装。如果你的电脑是Windows系统、64位、想下载
前言这篇文章算是对Building APIs with Node.js这本书的一个总结。用Node.js写接口对我来说是很有用的,比如在项目初始阶段,可以快速的模拟网络请求。正因为它用js写的,跟iOS直接的联系也比其他语言写的后台更加接近。这本书写的极好,作者编码的思路极其清晰,整本书虽说是用英文写的,但很容易读懂。同时,它完整的构建了RESTful API的一整套逻辑。我更加喜欢写一些函数响应
转载
2024-08-23 19:11:50
58阅读
webpack中常用的:var path = require('path')是nodejs中的path模块,介绍一下webpack中常用的几个path模块的方法:应用node环境的时候,这个path模块的方法经常被用到,处理路径的方法。Nodejs的path模块介绍:网址:http://nodejs.cn/api/path.htmlpath 模块提供了一些工具函数,用于处理文件与目录的路
转载
2024-02-15 14:42:36
32阅读
流的概念流是一组有序的、有起点和终点的字节数据传输手段流不关心文件的整体内容,只关注是否从文件中读到了数据,以及读到数据之后的处理流是一个抽象接口,被 Node 中的很多对象所实现。比如 HTTP 服务器 request 和 response 对象都是流流 是 Node.js 的核心模块,基本上都是 stream的实例,比如 process.stdout、http.clientRequest流的好
转载
2024-09-03 21:17:05
34阅读
【node 简介】1、node 的特点:事件驱动、异步、非阻塞的 I/O。叫 node,是因为每一个 node 都构成了网络应用中的一个节点。2、单线程的弱点:无法利用多核CPU;错误会引起整个应用退出;大量计算占用CPU无法继续调用异步I/O。Web Workers 能够创建工作线程来进行计算,来解决 JavaScript 大计算量阻塞UI 渲染的问题。node 采用了与 Web Workers
转载
2024-03-26 15:13:23
27阅读
文章目录1. ingest的作用2. pipeline的使用1. pipeline的一个简单的使用样例2. pipeline的定义模板3. processor中可以使用的data1. _source中定义的字段2. 获取到index metadata fields3. 获取到ingest metadata fields4. 在template中使用fields的value4. processor
转载
2024-04-17 17:38:59
78阅读
在编写代码时,我们应该有一些方法将程序像连接水管一样连接起来 -- 当我们需要获取一些数据时,可以去通过"拧"其他的部分来达到目的。这也应该是IO应有的方式。 -- Doug McIlroy. October 11, 1964为什么应该使用stream?在node中,I/O都是异步的,所以在和硬盘以及网络的交互过程中会涉及到传递回调函数的过程。你之前可能会写出这样的代码:var http = re
转载
2024-03-25 08:14:42
15阅读
很多网站都有302或者301仿爬虫, 响应头就会带上set-cookie, 那我们用node如何处理呢?简洁版文件版推荐版
原创
2022-07-25 16:29:56
147阅读
文章目录1 http模块1.1 基本用法1.1.1 模块属性1.1.1.1 HTTP请求的属性1.1.2 模块方法1.1.2.1 http模块的方法1.1.2.2 服务器实例的方法1.1.2.3 HTTP回应的方法1.1.3 处理GET请求1.1.4 处理POST请求1.2 发出请求1.2.1 get()1.2.2 request()1.3 搭建HTTPs服务器 1 http模块1.1 基本用法
一 取值 post 和get取值1)GET /test?name=fred&tel=0926xxx572app.get('/test', function(req, res) { console.log(req.query.name); console.log(req.query.tel);});2)POST<form a
原创
2016-06-28 16:20:20
549阅读
request模块让http请求变的更加简单。最简单的一个示例: 1: var request = require('request'); 2: 3: request('http://www.google.com', function (error, response, body) {...
转载
2015-11-21 00:41:00
146阅读
2评论
__filename //表示当前正在执行的脚本的文件名,它将输出文件所在位置的绝对路径
__dirname //表示当前正在执行脚本所在的目录
process //是一个全局变量,即global对象的属性,它用于描述当前nodejs进程状态的对象,提供了一个与操作系统的简单接口
process.on(exit,callback) //当前进程准备退出时触发
process.on(
背景 这篇文基本都是反对的,反对的很有道理,不是说我这篇文章的内容错误,因为这篇文章是我在健身房学习node的时候写的,这些知识都很粗糙,后来发现官方的稳定更详细:地址:http://nodejs.org/api/modules.html。一直想在服务器端使用一种语言,ruby、phthon和php也都学过,对于我来说使用这三种语言需要一定的上下文切换成本。正在我纠结的时 候,NodeJs出现了
今天周末休息,我制定了我的2020年度规划,其中包含编写50篇养成写博文的习惯。算下来平均每周一篇,感觉也不是很难,但我的写作能力不是很好,争取一次比一次好!希望自己能够坚持下去。2020为自己而活,一起加油!一、安装Node首先我们需要从官网下载Node安装包:Node.Js中文网,下载后双击安装没有什么特殊的地方,安装路径默认是C盘,不想安装C盘的话可以选择一下其他的盘符。安装完成以后可以不用
转载
2023-08-29 18:59:53
141阅读
使用vue,安装nodejs是基础,我在这把我自己安装步骤教给大家1.下载下载地址:https://nodejs.org/en/download/2.安装:1.下载完之后,双击打开:cancel继续 2.点击next开始安装 3.选择"接受按钮",cancel进行下一步 4.选择安装路径 5.安装你需要的模式 6.开始安装install 7.完成finish安装完之后打开终端 window+Rcm
转载
2024-03-01 15:24:25
36阅读
1.安装yarn在任何命令行下输入 npm install -g yarn 或者 npm install --location=global yarn此时使用yarn命令会报错,如图所示: 所以进行第二步windows全局变量的配置2.windows全局变量配置此处以window10为例1)按照图片步骤依次找到环境变量配置页面 &
转载
2023-06-28 15:40:57
146阅读
第一步:安装node.js: Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。
Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 1)
http://nodejs.cn/ 下载安装即可
node -v &
转载
2023-09-08 19:33:35
103阅读