Node.js
Node.js简单来说是运行在服务端的JavaScript,可以作为后端语言使用。
基于Chrome JavaScript运行时建立的一个平台,是一个事件驱动I/O服务端的Javascript环境,基于Google的V8引擎(执行Javascript速度快,性能好)。
安装Node.js
nodejs官方站点下载源码包
1 | 下载 |
nodejs里面有个npm,是javascript中的包管理工具,并且是Node.js平台默认包管理工具,
可以通过npm安装,共享,管理依赖关系,类似centos下的yum或者ubuntu下的apt-get工具
npm
主要由
网站
注册表
命令
行工具组成网站是开发者查找的包,设置参数以及管理npm使用的主要途径
注册表相当数据库,保存了每个包的信息。
命令行,是通过客户端执行npm工具来操作下载或更新那个软件包
如果想更新nodejs,可使用npm安装node版本控制器进行更新node
1 | node -v |
npm常用指令
1 | npm -v |
第一个node.js应用
1 | //require引入http模块,赋值给http |
node交互式器简单使用
在终端下输入
node
即可进入REPL交互式解释器
ctlr+c
退出当前终端
.help
列出使用命令
.break
退出多行表达式
.clear
退出多行表达式
.save filename
保存当前node REPL会话到指定文件
.load filename
载入当前node REPL会话的文件内容
.exit
退出解释器