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 ....

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页