什么是nodejs?
nodejs 是一个开源和跨平台的 JavaScript 运行时环境。怎么理解这句话?假如我们需要养鱼,那我们就需要水和水池,鱼就好比JavaScript,水和水池就是node.js
诶,JavaScript 不是在浏览器上跑的?没错是的,nodejs就是基于Google Chrome 的内核V8引擎而来。基于这颗强大的内核心脏,优秀的性能,让他成为了前端开发者也能编写服务器端的代码。
补充:多数前端开发者都是写浏览器端,面向客户操作端的代码,所以以客户端为主,服务端主要以提供接口API调用为主,所以nodejs的出现,前端开发者也能编写服务器端的代码,并且部署到nodejs,以便其他服务调用。
如何安装?
所有主流平台的官方软件包都可以在 http://nodejs.cn/download/获得。
其他适用于 MacOS、Linux 和 Windows 的包管理器列出在 http://nodejs.cn/download/package-manager/
设置环境变量
NODE_PATH = C:\\my_work\\nodejs\\node_modules
深入研究 Node.js 之前,我建议您能很好地掌握主要的 JavaScript 概念
第一个Node.js程序:Hello World!
1.下载 node.js, 解压后运行文件夹内的 node.exe
2.运行 :
node -v 是否正确运行
2.创建js文件
3.输入内容
console.log("Hello World");
4.运行命令:
node 对应目录下的js文件
Node.js 创建第一个应用
1.引入 required 模块
var http = require("http");
2.创建服务器
var http = require('http');
http.createServer(function (request, response) {
// 发送 HTTP 头部
// HTTP 状态值: 200 : OK
// 内容类型: text/plain
response.writeHead(200, {'Content-Type': 'text/plain'});
// 发送响应数据 "Hello World"
response.end('Hello World\\n');
}).listen(8888);
// 终端打印如下信息
console.log('Server running at <http://127.0.0.1:8888/>');
3.使用 node 命令执行
node server.js
Server running at <http://127.0.0.1:8888/>
感谢您的支持与关注,更多欢迎阅读原文
文章评论