node js以前也曾看过一点 但还是看过就忘了 这次打算好好看看 笔记做一下
node js 通过require 指令来引入包
比如我们最常用的http包
var http = require("http");
通过createServer来创建服务器 函数通过request 和response来监听数据
并使用listen方法绑定8888端口
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/');
通过命令行来到该文件 node index.js 就可以执行执行该文件
npm包是随同node js一起安装的包管理工具 能解决Node js代码部署上的问题
比如安装node js最常用的包express
node install -g express 在终端打入这个命令即可
国内的npm包 有时候会比较慢 这时候可以切换到国内的淘宝镜像
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install -g express
node js repl(交互式解释器)表示一个电脑的环境
表示可以在终端直接进行 启动node 的环境 在终端打入node
可以通过.help来进行node 的一些相关操作 .exit表示退出