Node.js的简介---node.js是什么????

NOde.js是一个开发平台。使用的是JavaScript这门语言,
开发平台:必须有对应的编程语言,语言的运行时,提供特定的API,

NOde.js是基于CHrome V8 引擎的JavaScript运行环境。 NOde.js使用了一个时间驱动,非阻塞式I/O的模型,使其轻量又高效。 NOde.js 包管理器npm ,是全球最大的开源库生态系统。

Node.js可以解析js代码(没有浏览器安全级别的限制)
他提供了很多系统级别的API
如:
文件的读写
进程的管理
网络的通信

node.js可以开发命令行程序(控制台程序)
虽然没有界面,但是输入命令一回车就可以实现某个功能。

NOde.js也可开发一些有界面的程序,他本身是不可以的,但是可以借助一些第三方的模块(node-webkit,electron等快加来实现)

NOde.js开发web应用程序。

node.js 全栈开发技术栈:MEAN - MOngoDB EcpressAngular Node.js

node.js有哪些特点

时间驱动(当时间触发,执行传递过去的回调函数)
非阻塞I/O模型(当执行I/O操作时,不会阻塞线程)
单线程
拥有世界最大的开源生态系统 – npm

NOde.js的下载官网

https://nodejs.org/zh-cn/

npm 的使用

查看npm的版本

npm -v

升级node就是升级npm

npm install n --global

查看安装是东西

npm list

卸载某东西

npm uninstall ....

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值