node js学习(1)

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来安装包

cnpm install -g express

node js repl(交互式解释器)表示一个电脑的环境

表示可以在终端直接进行 启动node 的环境 在终端打入node 

可以通过.help来进行node 的一些相关操作 .exit表示退出






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值