Node.js的初次探索

发表时间: 2019-10-24 11:19

概述

Node.js不是一门语言,也不是一个框架,它基于Chrome V8引擎的JavaScript运行时的环境,同时结合libuv扩展了JavaScript功能,使得JavaScript能够支持浏览器DOM操作,同时具有只有后端语言才有的I/O、文件读写与操作数据库等能力,是目前使用最简单的全栈式环境。

特点

适合构建Web应用、高性能、简单、可扩展

安装编辑器

1.安装vsCode进行编辑

https://code.visualstudio.com/

2.安装完毕

Ctrl+Shift+X快捷键即可输入Chinese安装中文包

Ctrl+Shift+X快捷键即可输入vscode-icons安装图标

测试node.js开发环境和运行一个简单的HTTP Web服务

1.创建hello_node.js文件,输入

var http = require('http');http.createServer(function(req,res){ res.writeHead(200,{'Content-type': 'text/plain'}); res.end('Hello Node.js \n');}).listen(3000);console.log('serve running at http://localhost:3000/');

2.运行终端到该文件目录,输入

node node_hello.js

3.执行完毕,在浏览器重输入

http://localhost:3000/

查看到界面: