#Nodejs

浅谈nodejs与npm

(1)npm介绍 在正式介绍Node.js学习之前,我们先认识一下npm。 npm是什么东西?npm其实是Node.js的包管理工具(packagemanager)。 为啥需要一个包管理工具呢?因为我们在Node.js上开发时,会用到很多别人写的JavaScript代码。如果我们要使用别人...
代码星球 ·2020-04-08

浅谈:nodejs在cmd提示不是内部或外部命令

今天用cmd安装个库,结果发现node不是内部命令,检查后发现上次重装nodejs换了个安装位置,path环境变量忘改了.找到变量值中node的安装地址,比如C:developodejs,如果不是这个地址改成现在新的安装的地址,然后保存,重新打开cmd,输入node-v查看版本号,就会发现一切正常啦!当然这只针对于安装...

NodeJS、NPM安装配置步骤(windows版本)

【一】安装node.js1、windows下的NodeJS安装(版本差别还是挺大的,这里安装8.0以上的),只需要登陆官网(http://nodejs.org/),便可以看到截图中红色框的,直接点击就会下载了。2、安装过程基本直接“NEXT”就可以了。(windows的安装msi文件在过程中会直...

window 下生成NodeJs(v8.9.3) 的 VS2015 解决方案node.sln

 window下生成NodeJs(v8.9.3)的VS2015解决方案node.sln使用步骤也可以参照github:https://github.com/nodejs/node/blob/master/BUILDING.md#windows-11.从github同步 https://github....

非nodejs方式的vue.js的使用

详细见我之前的文章,node的安装gitbash命令窗,支持bash命令,cmd不支持bash命令cnpm是针对国内使用npm网络慢的而使用的在cmd中输入:npminstall-gcnpm--registry=https://registry.npm.taobao.org如果node的版本比较低,会执行不成功。需要升...
代码星球 ·2020-04-06

NodeJs异步的执行过程

我这里写了一个代码片段,用来模拟一个嵌套的异步过程,下面我总结了下这段代码的执行顺序varfs=require("fs");fs.stat('a.txt',callbackOne(err,stat){//执行callbackOne回调函数if(err){fs.readFile("aa.txt",readFileCall...
代码星球 ·2020-04-06

NodeJs实现客户端登陆

nodejs的api中有一个process进程对象,process 对象是一个 global (全局变量),提供有关信息,控制当前Node.js进程。作为一个对象,它对于Node.js应用程序始终是可用的,故无需使用 require()。process进程中提供了stdin和st...

NodeJs的Event Loop

我们之前谈过浏览器的EventLoop:https://www.cnblogs.com/amiezhang/p/11349450.html简单来说,就是每执行一个宏任务,就去执行微任务队列,直到清空,再执行下个宏任务。那么NodeJs的EventLoop是怎么样的呢? NodeJS的EventLoopNode...
代码星球 ·2020-04-06

nodeJS 调试debug

1)运行node的时候,带上--inspect-brk=9999node--inspect-brk=9233index.js2)打开chrome调试管理页面 3)如果没有对应的端口,就添加上4)添加上后,发现target多了一个,说明监听成功了,按inspect5)就可以像平常一样,快乐地调试了ps:值得一提...
代码星球 ·2020-04-06

mongoDB的使用(NodeJs)

MongoDB相信大家都不太陌生了,但是究竟它和我们熟悉的MySQL(MariaSQL)、SQLServer有什么区别呢?我们熟悉的MySQL是关系型数据,每个数据表都有严格的数据结构规定,因而我们在查询数据的时候可以使用很强大很复杂的查询条件。而MongoDB是文档型的数据库,每个数据数据表可以储存一条条结构不一样的...
代码星球 ·2020-04-06

nodeJs多进程Cluster

在前端页面中,如果我们想进行多进程,我们会用到WebWorker,而在NodeJs中,我们如果想充分利用服务器核心资源,我们会用到Node中Cluster模块直接上代码吧:constcluster=require('cluster');consthttp=require('http');constprocess=req...
代码星球 ·2020-04-06

nodeJS基于smtp发邮件

邮件的协议smtp是tcp/ip族中的一个协议,所以我们这次考虑使用net模块来发送邮件。constnet=require('net')constassert=require('assert')consthost='smtp.163.com',port=25,user='zhangjunyi199616@163.com...
代码星球 ·2020-04-06

Node.js笔记(九)Nodejs与shell

众所周知。Nodejs是单进程异步执行的。但不光是单进程,Nodejs也提供了多进程方面的支持其创始人应该还是比較重视这一块的,最有力的证据就是child_process是Nodejs核心模块之中的一个大多数情况下应该用不到这个模块,但child_process却能做非常多有意思的事情shell调用近期用到的比較有用的...
代码星球 ·2020-04-06

nodejs的优点

nodejs主要用于搭建高性能的web服务器,优点如下:可以解决高并发,它是单线程,当访问量很多时,将访问者分配到不同的内存中,不同的内存区做不同的事,以快速解决这个线程。就像医院的分科室看病人。效率快,但消耗内存大、异步和事件驱动。概扩起来就三点:单线程、异步I/O、事件驱动。nodejs离不开ChormeV8引擎,...
代码星球 ·2020-04-06

nodeJs 资料

 http://blog.csdn.net/binyao02123202/article/details/18811207 非常详细http://www.runoob.com/nodejs/nodejs-tutorial.html非常易上手http://www.csdn.net/article/20...
代码星球 ·2020-04-06
首页上一页...1415161718下一页尾页