node.js
自用笔记,边学边记,如果错误,劳烦大家指出
不收藏找不到我
这个作者很懒,什么都没留下…
展开
-
8、express框架的安装、创建项目、项目结构、启动
这里写目录标题1、安装环境2、安装前的装备3、安装express4、创建express项目5、express项目结构1、安装环境操作系统:win10IDE:vscode2、安装前的装备vscode可以调试node项目,但是要求node的版本要在8.x以上,因此,我们要将node版本切换到高版本,这里我使用的是11.4.0版本:3、安装express(1)安装命令:npm install express -g,全局安装express(2)查看安装是否成功:express -v,查看expr原创 2020-11-24 11:04:59 · 961 阅读 · 0 评论 -
7、Node.js-EventEmitter类
Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到**事件队列**(也就是前面所说的**任务队列**)。Node.js 里面的许多对象都会分发事件:一个 net.Server 对象会在每次有新连接时触发一个事件, 一个 fs.readStream 对象会在文件被打开的时候触发一个事件。 **所有这些产生事件的对象都是 events.EventEmitter 的实例**。使用示例:// 引入 events 模块var events = require('events');// 创建原创 2020-10-18 14:01:55 · 188 阅读 · 2 评论 -
6、Node.js-js回调函数以及js、C#中的事件
我的理解:所谓回调函数、事件,它的实质都是这样:举例:io流的open函数,它提供了一个opened事件,或者说是回调函数,它的作用是open函数执行完才发生这个事件,那么它的底层(open函数内部)一定是这样的:open(options) { ...............//这里是底层真正实现打开文件的代码 opened();//事件,也可以说是回调函数(在C#中,通过委托来实现;在js的回调函数中,通过将函数作为另一个函数的参数来实现)}如果是回调函数 open(options,c原创 2020-10-17 14:42:28 · 154 阅读 · 0 评论 -
5、Node.js-js异步编程
1、异步编程(Asynchronous,async)和***同步编程***(Synchronous,sync)时相对的概念所谓***同步编程***,相当于C#开发中,只有一个主线程,所有的代码都在主线程上运行,那么当某个函数运行时间过长,就会出来程序无响应,即形成假死状态;而为了解决或者说防止界面出面无响应的状态,我们常常会开一个或多个子线程去运行那些执行时间较长的函数,而不是放在主线程上运行,这样就不会出现假死现象,而这种多线程的方式,就是***异步编程***.当然,上述是***C#的异步编程概念*原创 2020-10-17 14:17:35 · 100 阅读 · 1 评论 -
4、node.js-REPL(交互式解释器)
1、菜鸟教程上的定义:Node.js REPL(Read Eval Print Loop:交互式解释器) 表示一个电脑的环境,类似 Window 系统的终端或 Unix/Linux shell,我们可以在终端中输入命令,并接收系统的响应。Node 自带了交互式解释器,可以执行以下任务:读取(Read) - 读取用户输入,解析输入了Javascript 数据结构并存储在内存中。执行(Eval) - 执行输入的数据结构打印(Print) - 输出结果循环(Loop) - 循环操作以上步骤直到用户两次原创 2020-10-17 12:28:03 · 154 阅读 · 0 评论 -
3、node.js-关于模块安装后的位置以及模块的package文件属性说明
1、模块的安装位置:位于工程目录下的node_modules文件夹下.2、模块文件下的package.json文件,用于定义包的属性文件内容:{ "name": "express", "description": "Fast, unopinionated, minimalist web framework", "version": "4.13.3", "author": { "name": "TJ Holowaychuk", "email": "tj@vision原创 2020-10-17 10:47:22 · 647 阅读 · 0 评论 -
2、node.js-npm的使用介绍
1、npm常用命令介绍及安装模块示例|命令|作用|npm -v查看npm版本号,可以用来检测npm是否安装成功npm install npm -g安装npm最新版本npm install 安装node.js模块,本地安装npm install -g安装node.js模块,全局安装npm list查看所有本地安装的模块npm list -g查看所有全局安装的模块npm list grunt查看版本号npm uninstall 卸载no原创 2020-10-17 10:34:29 · 148 阅读 · 0 评论 -
1、node.js-环境安装配置
参考地址:https://blog.csdn.net/qq_44401643/article/details/90400626转载 2020-10-17 10:00:45 · 51 阅读 · 0 评论