Node.js学习
来源:互联网 发布:线切割hl绘图编程视频 编辑:程序博客网 时间:2024/05/21 19:32
1>安装Node.js
下载地址:http://www.nodejs.org/download/
2>安装
3>查看node.js版本
node -v
4>执行js代码
新建一个js文件,进入该文件目录,执行node XX.js命令,显示执行结果。
5>REPL模式下,可直接使用node命令。
6>执行案例
var http = require('http');
http.createServer(function(req, res){
res.writeHead(200, {'Content-Type':'text/html'});
res.write('<h1>Node.js</h1>');
res.end('<p>Hello World</p>');
}).listen(300);
console.log("HTTP server is listening at port 300.");
7>在浏览器中,输入URL:http://127.0.0.1:300/ 即可看到打印内容。
其中listen为监听端口号。
8>这样即实现了HTTP服务器。这个程序调用了Node.js提供的http模块,对所有HTTP请求答复童颜的内容并监听300端口。
9>回调函数
//readfile.js
var fs = require('fs');
fs.readFile('file.txt','utf-8',function(err, data){
if(err){
console.log(err);
}else{
console.log(data);
}
});
console.log('end');
//file.txt
Hello World
打印结果:
end
Hello World
10>读取文件API
//readfilesync.js
var fs = require('fs');
var data = fs.readFileSync('file.txt','utf-8');
console.log(data);
console.log('end.');
打印结果
Hello World
end
注:
node --help显示出node的命令信息
- node.js入门学习
- node.js进阶学习
- Node.JS学习笔记
- Node.js 学习随笔
- Node.js 学习1
- Node.js学习历程
- node.js入门学习
- node.js进阶学习
- Node.js学习
- Node.js简单学习
- node.js学习笔记
- node.js学习要点
- Node.js 简单学习
- node.js学习--jade
- node.js 学习路径
- node.js 学习1
- node js学习
- 学习 node.js
- android apk 防止反编译技术第五篇-完整性校验
- Linux zip命令 与 windows的兼容问题
- eclipse中格式化代码快捷键Ctrl+Shift+F失效
- poi导出excel
- 移动医疗行业遐思
- Node.js学习
- 写了个支持日志的内存数据库
- 关于JS/Jquery无法关闭当前页面的问题
- [web安全] HTML5安全
- java 后台开发流程
- Android的线程间的通信问题
- 第十五周 阅读程序(3)
- Servlet--HttpSession接口,HttpSessionContext接口,Cookie类
- hadoop下的Kmeans算法实现