收藏本版 |訂閲

Node.js论坛 今日: 0|主題: 299|排名: 87 

  • Node.js学习笔记(三)——Node.js开发Web后台服务
    一、Express Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。使用 Express 可以快速地搭建一个完整功能的网站。使用Node.js作为AngularJS开发Web服务器的最佳方式是使用Express模块。 Express官网: http://expressjs.com/ Express4.x API:http:// ...
    091 琬懿佳 发表于 2022-9-5 Node.js论坛
  • 多个Node.js版本之间切换
    本篇文章会讲windows和Mac系统下实现多个node.js版本之间的切换。 1.windows下采用nvm(nvm-window) 2.Mac下采用nvm和n 注:window和mac下的nvm地址是不一样的 一、windows系统 什么是nvm? nvm是一个简单的bash脚本,它是用来管理系统中多个已存的Node.js版本 配置步骤 1.先卸载掉本系统中原有的node版本(也可以不卸载 ...
    078 心婼向洋 发表于 2022-8-17 Node.js论坛
  • node.js安装教程
    一、安装环境1、本机系统:Windows 10 Pro(64位)2、Node.js:v6.9.2LTS(64位) 二、安装Node.js步骤1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/2、选安装目录进行安装3、环境配置4、测试 三、前期准备1、Node.js简介简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于 Chrome V8 ...
    062 金童哥 发表于 2022-8-2 Node.js论坛
  • Node.js精进(11)——Socket.IO
      Socket.IO 是一个建立在 WebSocket 协议之上的库,可以在客户端和服务器之间实现低延迟、双向和基于事件的通信。      并且提供额外的保证,例如回退到 HTTP 长轮询、自动重连、数据包缓冲、多路复用等。   WebSocket 是一种基于 TCP 协议在服务器和浏览器之间提供全双工和低延迟通道的通信协议。   注意,Sock ...
    093 农村三哥 发表于 2022-7-22 Node.js论坛
  • Node.js精进(10)——性能监控(下)
      本节会重点分析内存和进程奔溃,并且会给出相应的监控方法。   本系列所有的示例源码都已上传至Github,点击此处获取。 一、内存   虽然在 Node.js 中并不需要手动的对内存进行分配和销毁,但是在开发中因为程序编写问题也会发生内存泄漏的情况。   所以还是有必要了解一些 Node.js 开放的内存操作和常见的内存泄 ...
    0110 开心玩笑 发表于 2022-7-18 Node.js论坛
  • 安装Node.js、npm和环境变量的配置
    由于Node.js平台是在后端运行JavaScript代码,所以,必须首先在本机安装Node环境。 一、安装Node.js   首先,从Node.js官网下载对应平台的安装程序,网速慢的童鞋请移步国内镜像。在Windows上安装时务必选择全部组件,包括勾选Add to Path。 安装完成后,在Windows环境下,请打开命令提示符,然后输入node -v,如果安装正 ...
    027 王长峰 发表于 2022-7-11 Node.js论坛
  • Node.js精进(9)——性能监控(上)
      市面上成熟的 Node.js 性能监控系统,监控的指标有很多。   以开源的 Easy-Monitor 为例,在系统监控一栏中,指标包括内存、CPU、GC、进程、磁盘等。   这些系统能全方位的监控着应用的一举一动,并且可以提供安全提醒、在线分析、导出真实状态等服务。   本专题分为上下两个篇章,会简单分析下在 Node.js 环境中 ...
    0102 蓝海峰 发表于 2022-7-11 Node.js论坛
  • Node.js精进(6)——文件
      文件系统是一种用于向用户提供底层数据访问的机制,同时也是一套实现了数据的存储、分级组织、访问和获取等操作的抽象数据类型。   Node.js 中的fs模块就是对文件系统的封装,整合了一套标准 POSIX 文件 I/O 操作的集合,包括文件的读写、删除、遍历、重命名等操作。   fs 模块中的所有方法都提供了三种形式:回调 ...
    039 节奏大师 发表于 2022-6-29 Node.js论坛
  • Node.js精进(5)——HTTP
      HTTP(HyperText Transfer Protocol)即超文本传输协议,是一种获取网络资源(例如图像、HTML文档)的应用层协议,它是互联网数据通信的基础,由请求和响应构成。   在 Node.js 中,提供了 3 个与之相关的模块,分别是 HTTP、HTTP2 和 HTTPS,后两者分别是对 HTTP/2.0 和 HTTPS 两个协议的实现。   HTTP/2.0 是 HTT ...
    090 自律的宽哥 发表于 2022-6-27 Node.js论坛
  • Node.js精进(2)——异步编程
      虽然 Node.js 是单线程的,但是在融合了libuv后,使其有能力非常简单地就构建出高性能和可扩展的网络应用程序。   下图是 Node.js 的简单架构图,基于 V8 和 libuv,其中 Node Bindings 为 JavaScript 和 C++ 搭建了一座沟通的桥梁,使得 JavaScript 可以访问 V8 和 libuv 向上层提供的 API。      本系列所有的 ...
    050 凡石 发表于 2022-6-15 Node.js论坛
  • 【Nodejs】Node.js中的"多线程"
    worker_threads 的出现让 Node.js 拥有多工作线程,但这个概念不同于Java等其它后端语言中的多线程。 Node.js 通过提供 cluster、child_process API 创建子进程的方式来赋予Node.js “多线程”能力。但是这种创建进程的方式会牺牲共享内存,并且数据通信必须通过json进行传输。(有一定的局限性和性能问题) 基于此 Node.js ...
    0103 超人不哭 发表于 2022-5-17 Node.js论坛
  • Node.js 中的进程和线程
    线程和进程是计算机操作系统的基础概念,在程序员中属于高频词汇,那如何理解呢?Node.js 中的进程和线程又是怎样的呢? 一、进程和线程 1.1、专业性文字定义 进程(Process),进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础,进程是线程的容器。 线程 ...
    090 落日黄昏 发表于 2022-5-7 Node.js论坛
  • Node.js安装详细教程
    目录Node.js安装详细教程下载安装环境变量配置文件结构配置npm在安装全局模块时的路径和缓存cache的路径测试常见命令 Node.js安装详细教程 👁官网下载地址ownload | Node.js (nodejs.org) 下载 下载好直接下一步即可,傻瓜式安装 安装 安装的路径默认是C:\Program Files\nodejs\,建议修改 下图根据本身的需要进行 ...
    096 岁月无伤 发表于 2022-4-14 Node.js论坛
  • node与js的关系
    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言。js(JavaScript)是一种高级的、解释型的编程语言;它 ...
    029 夏雨飞虹莲华开 发表于 2022-4-12 Node.js论坛
  • kali安装Node.js
    需要用到npm,发现直接apt install nodejs会有很多不便,于是采用二进制包+软链接的方法。 如果已经使用apt install nodejs安装过,可以使用apt remove nodejs卸载 安装 1、下载 方法一:去官网下载后传到Linux系统中 Download | Node.js 方法二:使用wget命令 wget https://nodejs.org/dist/v16.14.2/node-v16.14.2-linux ...
    039 心烛 发表于 2022-4-12 Node.js论坛
  • Node.js入门
    参考:https://lurongtao.gitee.io/felixbooks-gp19-node.js/ 一、Node简介 1.1 Node是什么 Node.js®是基于 Chrome的V8 JavaScript 引擎构建的JavaScript运行环境、运行时(runtime)。 Node.js不是新语言,也不是一个框架或者一个库,而是一个软件。2009出现的。 Node.js是一个 JavaScript 运行环境 ,说白了,就是用来运 ...
    045 刚为玉石 发表于 2022-2-21 Node.js论坛
  • 使用NVM管理node.js版本
    什么是NVM 全名node.js version management,是一个node.js的版本管理工具。通过它可以安装和切换不同版本的 nodejs。 其主要解决不同项目所需node.js版本不一致时管理的麻烦,就比如我弄hexo主题,不同的主题需要的nodejs版本不一致,没有这来管理,我得不停安装卸载nodejs来测试,还要修改环境变量等,十分麻烦,使用这工 ...
    043 手工月饼 发表于 2022-2-20 Node.js论坛
  • 解决node与npm版本不一致,出现npm WARN npm npm does not support Node.js v15.14.0
    出现node与npm版本不一致 今天我升级了node之后,出现的了如下信息 npm WARN npm You should probably upgrade to a newer version of node as we npm WARN npm can't make any promises that npm will work with this version. npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11, 12 ...
    081 二婶儿 发表于 2022-2-2 Node.js论坛
  • 从服务端生成Excel电子表格(Node.js+SpreadJS)
    Node.js是一个基于Chrome V8引擎的JavaScript运行环境,通常用于创建网络应用程序。它可以同时处理多个连接,并且不像其他大多数模型那样依赖线程。 对于 Web 开发者来说,从数据库或Web服务器获取数据,然后输出到Excel文件以进行进一步分析的场景时有发生。我们的技术团队在跟国内外各行各业用户交流的过程中,就曾发现有 ...
    02 杨更生 发表于 2022-1-26 Node.js论坛
  • Node.js 多线程——worker_threads
    Node.js 是如何工作的 Node.js 使用两种线程:event loop 处理的主线程和 worker pool 中的几个辅助线程。 事件循环是一种机制,它采用回调(函数)并注册它们,准备在将来的某个时刻执行。它与相关的 JavaScript 代码在同一个线程中运行。当 JavaScript 操作阻塞线程时,事件循环也会被阻止。 工作池是一种 ...
    086 时光停留 发表于 2021-12-10 Node.js论坛
  • 下一頁 »

    快速發帖

    還可輸入 180 個字符
    您需要登錄後才可以發帖 登錄 | 立即注册

    本版積分規則

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部