一、Node.js是什么Node.js是建立在Chrome的JavaScript运行时很容易构建快速,可扩展的网络应用程序的平台。 Node.js使用事件驱动,非阻塞I/O模型,使得它重量轻,效率高,完美的跨分布式设备运行数据密集型实时应用。Node.js是一个开源,跨平台运行环境的服务器端和网络应用。Node.js应用程序是用JavaScript编写的,并可以在OS X,微软Windows和Li
nodejs中的http模块可以用来搭建HTTP服务和发送请求,我们来利用http模块实现几个超实用的小工具。 nodejs 方便了我们前端开发者进行一些服务端上的操作,可以进行无缝地衔接。像其他一些后端语言,如 php, golang, java 等,都需要一定的学习成本,而 nodejs 则就是为前端开发者定制的。在 nodejs 中,提供了原生的
Linux系统安装Nodejs由于直接 yum 安装的 nodejs 版本太低,所以本篇文章向大家介绍在 Linux 上安装 Node.js 最新版的方法。安装环境本机系这里选择的是 [LTS] Linux Bi..
转载 2021-08-30 11:02:44
524阅读
自从 Node8.5 以后, Node 开始支持引入 ES 模块1。在新开的项目中,笔者尝试使用了这种方式。由于目前 NodeJS 对于 ES 模块尚属试验性支持,因此需要在启动时候加入参数:--experimental-modules,完整的命令如:node --experimental-modules index.mjs。这样程序就愉快地运行起来了。不过当笔者尝试加入一些新的依赖之后问题出现了
原创 2021-05-19 09:54:28
263阅读
​Linux系统安装Nodejs 1、安装文件下载1、下载地址:http://nodejs.cn/download/2、选择一个合适的版本下载2、安装步骤1、将安装包上传到指定位置(我习惯放到:/usr/local/application/目录),并解压tar -xvf node-v10.6.0-linux-x64.tar.xz2、重命名文件夹mv node-v10.6.0-linux-
转载 2021-12-14 17:25:13
229阅读
Node.js模块系统为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统。模块是
原创 2022-07-18 16:11:07
99阅读
什么是node.js?Node.js 就是运行在服务端的 JavaScript,是一个基于Chrome JavaScript 运行时建立的一个平台。 (基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。)关于Node.js 安装配置可以参考https://www.runoob.com/nodejs/nodejs-install-setup.htmlNode.js
在Node中,模块主要分两大类:核心模块和文件模块。核心模块部分在 Node 源代码的编译过程中,编译进了二进制执行文件。在 Node 进启动时,部分核心模块就被直接加载进内存中,所以这部分核心模块引入时,文件定位和编译执行这两个步骤可以省略掉,并且在路径分析中优先判断,所以它的加载速度是最快的。如:HTTP 模块 、URL 模块、Fs 模块都是 nodejs 内置的核心模块,可以直接引入使用。使
转载 2024-04-16 15:08:29
31阅读
1、去官网下载和自己系统匹配的文件:英文网址:https://nodejs.org/en/download/中文网址:http://nodejs.cn/down
原创 2月前
62阅读
Node.js 文件系统Node 导入文件系统模块(fs)语法如下所示: var fs = require("fs")异步和同步 Node.js 文件系统(fs 模块)模块中的方法均有异步和同步版本,例如读取文件...
原创 2022-07-18 18:52:21
76阅读
探索技术创新:迷你海报制作工具——Mini Poster是一个基于Web的开源项目,致力于提供一种简单、快速且功能丰富的在线海报设计解决方案。通过此平台,用户无需专业的设计技能也能轻松创建吸引人的海报,为个人和企业提供了便利的宣传途径。技术解析Mini Poster 基于现代前端技术构建,主要采用了以下技术栈:React - 作为项目的UI框架,React以其组件化开发模式和高效的虚拟DOM更新策
转载 2024-09-25 09:16:57
78阅读
之前接触过Node.js是因为好奇大前端越来越能干了,连我后台的饭碗都要抢了,太嚣张了,于是我想打压打压它,然后就这样接触它了。再到后来是因为Settings-Sync插件二次开发,我需要用node.js造一个mock server,而当时在开源项目上找到一个模拟github rest api的node.js服务端程序,然后我就在此基础上开发。从工作中学习有应用场景有目的性,果然还是学的要快很多。
要说Node.js的历史,就不得不说说V8历史。在此之前我们先一句话描述一下什么是Node.js:Node.js是一个基于Google Chrome V8 Javascript引擎之上的平台,用以创建轻量级、快速、可扩展、事件驱动和非阻塞I/O的应用。现在我们来说说Node.js的源头——V8 javascript引擎。 V8是Google主导的一个开源项目,它是Chrome浏览器的核心
转载 2024-02-08 15:12:00
165阅读
一、安装NodeJsnodejs官网下载最新版本就行,网址:http://nodejs.cn/download/,点击自己适用的系统,自动下载跟电脑操作系统位数符合的安装包根据自己的系统选择自己需要下载的NodeJS安装包。二、使用CMD命令行 检查NodeJS 、npm 是否安装成功!window+R 输入CMD 然后在命令行中输入  node -v 和 npm -v  查
1. fs.stat 检测是文件还是目录 fs.stat('html',function(err,stats){ if(err){ console.log(err); return false; } console.log('文件:'+stats.isFile()); console.log('目录
转载 2021-08-13 09:15:24
151阅读
文章目录简介nodejs中的文件系统模块Promise版本的fs文件描述符fs.stat文件状态信息fs的文件读写fs的文件夹操作path操作简介nodejs使用了异步IO来提升服务端的处理效率。而IO中一个非常重要的方面就是文件IO。今天我们会详细介绍一下nodejs中的文件系统和IO操作。nodejs中的文件系统模块nodejs中有一个非常重要的模块叫做fs。这个模块提供了许多非常实用的函数来
原创 2021-04-20 12:05:21
599阅读
1点赞
说明: 我计划用nodejs+mysql,做一个学生信息管理系统,顺便写几个接口,调用sql表的数据,查询下面的信息 1.‌查询学生信息及所属班级‌ 2.‌查询学生成绩详情(含课程名)‌ 3.统计学生平均分及总学分‌ ps:关于如何连接mysql,添加npm依赖,请参考我上一篇博客 step1:先创建sql表,插入数据,然后用sql做查询,先把数据库部分弄好,然后再写接口 step2:创建4张表l
原创 精选 7月前
235阅读
学生信息管理系统,顺便写几个接口,调用sql表的数据,查询下面的信息,然后在angular前端页面展示这些信息 1.‌查询学生信息及所属分及总学分‌
原创 7月前
93阅读
  nodejs的安装通常有两种方式,不少人在使用编译好的文件安装nodejs的时候出现了不少问题,下面小编就给大家介绍下Linux安装nodejs的三种方法,感兴趣的朋友可以来了解下。   首先去官网下载代码,这里一定要注意安装分两种,一种是Source Code源码,一种是编译后的文件。我就是按照网上源码的安装方式去操作编译后的文件,结果坑了好久好久。   注意看好你下载的是什么文件
转载 11月前
22阅读
概述  文件 I/O 是由简单封装的标准 POSIX 函数提供的。 通过 require('fs') 使用该模块。 所有的方法都有异步和同步的形式。  异步形式始终以完成回调作为它最后一个参数。 传给完成回调的参数取决于具体方法,但第一个参数总是留给异常。 如果操作成功完成,则第一个参数会是 null 或 undefined//异步示例var fs = require
原创 2017-06-29 12:00:46
569阅读
  • 1
  • 2
  • 3
  • 4
  • 5