node.js fs模块fs, short for File System, is one of the most basic and useful modules in Node. In this article, we’ll go over some of the most important and useful methods for manipulating the file syste
转载 10月前
14阅读
一、npm文件结构  npm安装:    本地安装1. 将安装包放在 ./node_modules 下(运行 npm 命令时所在目录),如果没有 node_modules 目录,会在当前执行 npm 命令目录下生成 node_modules 目录。2. 可以通过 require() 来引入本地安装包。    全局安装1. 将安装包放在 /usr/local 下或者你 node 安装目录
转载 2024-09-03 17:49:11
946阅读
附录:常用HTTP响应头和请求头信息对照表Node简介第一个node程序module(模块系统)npm包管理器模块系统优先级认识http内置模块url内置模块path内置模块fs内置模块http模块服务端进阶http报文浅析url模块进阶path模块进阶querystring模块进阶了解Buffer和Streamos模块Buffer模块Stream模块http模块客户端Cookie浅析Node.j
转载 2024-10-28 22:11:28
32阅读
一:下载nodejs并安装到本地下载 | Node.js 中文网选择对应系统下载即可。下载后,本地安装即可。二:安装完成后,本地打开命令窗口:Win+R  输入cmd输入node -v 显示出版本号 说明nodejs安装成功。三:在本地磁盘上创建一个项目文件夹: (1):进入文件夹test内,按住shift点击右键,选择在此处打开命令窗口:【因为我本地电脑安装了powersh
转载 2024-07-15 01:20:09
65阅读
本文只讨论 CommonJS 规范,不涉及 ESM我们知道 JavaScript 这门语言诞生之初主要是为了完成网页上表单一些规则校验以及动画制作,所以布兰登.艾奇(Brendan Eich)只花了一周多就把 JavaScript 设计出来了。可以说 JavaScript 出生开始就带着许多缺陷和缺点,这一点一直被其他语言编程者所嘲笑。随着 BS 开发模式渐渐地火了起来,JavaScript
转载 2024-09-19 11:21:38
83阅读
模块:  os  process  fs  url  path  querystring  util   child_process  http  http.Server  http.ServerRequest  http.ServerResponse  events 核心模块核心模块是被编译成二进制代码,引用时候只需require表示符即可os 系统基本信息os模
转载 11月前
35阅读
Node.js模块机制可以让我们很方便地将js代码按照功能进行封装。在一个模块中我们使用require()方法引入另一个模块,使用module.exports向外暴露方法、对象、变量供其他模块引用。新建.js文件时候,并没有引入require方法和module变量,这些是哪里呢?module对象在 Node.js 模块系统中,每个文件都被视为独立模块,并且有一个module对象与之对应
### 什么是模块化 -node模块化:遵循了commonJS规范,一个文件是一个模块。 nodeJS本身就自带模块化思想 导入(require)、导出(module.exports)。 -js模块化:指一个js文件里面引用另一个js文件 js模块化是由Es6出来时,才提出来,但是由于浏览器兼容性问题,没有广泛使用开。 后来一些开
目录Node.js fs----文件系统fs----基本操作创建文件读取文件写入文件总结 我们平时在创建文件时,直接点击按钮新建或者右键新建文件夹,那么我们应该如何利用NodeJS代码来创建文件呢?Node.js fs----文件系统fs 模块可用于与文件系统进行交互 所有的文件系统操作都具有同步、回调、以及基于 promise 形式。异步方法函数最后一个参数为回调函数,回调函数第一个
简介在使用nodejs开发项目的时候,经常性会碰到模块无法安装情况有时候可能是npm源问题,有时候可能是被公司墙问题,这时候就需要手动来安装nodejs模块了断网机器,没法直接 npm install xxx 怎么办?项目目录安装在部署 Node.js 写应用时,我们都会在应用根目录下执行 npm install 来安装所有 依赖模块,安装第三方模块也一样,你只要找到这个模块源码,
转载 2024-09-10 14:55:00
116阅读
我们都知道Nodejs遵循是CommonJS规范,当我们require('moduleA')时,模块是怎么通过名字或者路径获取到模块呢?首先要聊一下模块引用、模块定义、模块标识三个概念。1 CommonJS规范1.1 模块引用模块上下文提供require()方法来引入外部模块,看似简单require函数, 其实内部做了大量工作。示例代码如下://test.js //引入一个模块到当前上下文中
转载 9月前
284阅读
NodeJs 开发小记有点明白为啥说有种思维方式是写作吧,就是明明想好好写突然不到如何写起,作为一个搞技术,还是不废话,直接上内容吧最近区域链挺流行,带火了一波玩客猴系列游戏,这下公司正好接了一个项目就是做一个类似的这个游戏。 一个月开发时间,前端采用h5实现,后端考虑到发送消息缓存维护,php不好处理,最后采用nodeJs来实现后端逻辑功能。其实整个项目大体框架主要是公司另外一个人独
转载 10月前
15阅读
最近公司一个开发项目,后端用nodejs。这两天需要打包给客户演示,就让公司一个小伙把之前3D机房打包工具移植过来。打包之后,发现原本在开发环境下好好项目,不能访问了。出现项目的首页不能访问问题:can not get file index.htmlexpress.static问题出在哪儿?nodejs后端用了express,index.html是一个静态文件。我们知道,通过
文章目录第04节:Node基础一、模块化开发ES2015模块化语法外部模块二、核心模块fspathhttp三、课后练习 第04节:Node基础一、模块化开发之前我们做过一个练习,使用node运行一个js文件。但是在实际项目开发中,不可能将全部代码都写在一个文件中。node为我们提供了模块化语法,每一个js文件都可以当做一个模块:require() 引入一个外部模块module.exports
nodejs项目程序部署到阿里云服务器上一、概述二、具体步骤1、拥有自己服务器2、下载Xshell3、 oneinstack配置web环境4、 XShell连接远程主机5、更新系统软件6、在服务器上安装node环境7、部署项目到服务器上8、安装pm2并启动nodejs项目三、快捷指令1、linux常用命令2、pm2常用命令 平常做完项目都很少自己部署,但是感觉作为一个开发者不会部署有点
转载 9月前
93阅读
Node.js 简介Node.js 是什么Node.js 有着强大而灵活包管理器(node package manager,npm)目前, 已经有强大第三方工具模块, 例如数据库连接, 网站开发框架, CSS生成器, 操作系统API, 网络通信 等.Node.js 是什么 ? 是一个让 javascript 运行在服务器端平台, 以前javascript只能运行在浏览器中,  nod
node模块化@(node)一、前言Node应用是由模块组成Node遵循了CommonJS模块规范,来隔离每个模块作用域,使每个模块在它自身命名空间中执行。CommonJS规范主要内容:模块必须通过 module.exports 导出对外变量或接口,通过 require() 来导入其他模块输出到当前模块作用域中。CommonJS模块特点:(1)所有代码运行在当前模块作用域中,不会
转载 2024-09-10 17:14:38
160阅读
前言:工欲善其事,必先利其器。模块系统是nodejs组织管理代码利器也是调用第三方代码途径,本文将详细讲解nodejs模块系统。在文章最后实例分析一下exprots和module.exprots。nodejs模块什么是模块?node.js通过实现CommonJSModules/1.0标准引入了模块(module)概念,模块是Node.js基本组成部分.一个node.js文件就是一个模块
文章目录全局对象全局属性全局对象Buffer对象Buffer实例对象用法流可读流可写流管道读写操作 全局对象全局属性__filename 指向当前正在执行脚本文件名__dirname 指向当前运行脚本所在目录(路径)全局对象1、global对象:表示 Node 所在全局环境,类似于浏览器中window对象。所有全局变量都是global对象属性,如:console、process等。在
node 模块是node 完成强大功能实现者。node 核心模块包括events、fs、buffer、stream、cluster、http、net、一些操作OS和工具模块、全局对象等。本文将在node核心特性理解基础上进一步深入探讨node核心模块具体细节。本文主要探讨模块有:全局对象global及其重要属性、多进程cluster、events重要类EventEmitter、流
  • 1
  • 2
  • 3
  • 4
  • 5