`
ysj0769
  • 浏览: 885 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
社区版块
存档分类
最新评论

node入门第一天代码实例

 
阅读更多
一、新建一个hello.js文件敲入我们经典的hello world

console.log('Hello World');

命令提示符下>node hello.js
hello World

二、新建一个http.js文件输入如下代码
var http = require('http');
http.createServer(function(req,res){
res.writeHead(200,{'Content-Type':'text/html'});
res.write('<h1>Node.js</h1>');
res.write('<div style="background:#f2f2cc;font-size:18px;text-align:center;">div</div>');
res.end('<p>Hello World</p>');
}).listen(3000);
console.log('HTTP server is listening at port 3000.');

这段代码是创建一个http server的代码是不是很简单?

执行>node http.js

打开浏览器输入http://127.0.0.1:3000
浏览器显示了node输出的内容。

三、新建换一个read.js的文件输入如下代码

//异步读取文件
/*var fs = require('fs');
fs.readFile('hello.txt','utf-8',function(err,data){
if(err){console.error(err)}else{
console.log(data);
}
});
console.log('read complate hello js.');*/

//同步读取文件
var fs = require('fs');
var data = fs.readFileSync('hello.txt','utf-8');
console.log(data);
console.log('read complate hello txt.');

这段代码上面的注释已经说明的很清楚了,是读取文件内容的模块。

分享到:
评论

相关推荐

    vue.js基础教学视频源码 5天内容

    在第一天的学习中,你将了解到Vue的基本结构,包括如何创建一个基本的Vue实例,以及Vue的模板语法。Vue使用双大括号{{ }}进行数据绑定,可以轻松地实现视图和数据的实时同步。此外,还会介绍如何在项目中引入Vue.js...

    vue-course源码学习.zip

    9. **day01**:这可能是课程的第一天内容,涵盖了Vue的基础知识,例如安装、初始化项目、创建第一个Vue实例等,是学习旅程的起点。 通过这个压缩包,你可以逐步学习Vue.js的核心概念,包括组件化开发、指令系统、...

    21天学通JavaScript PDF 第一部分 1~18章

    "21天学通JavaScript"的第一部分为后续章节打下了坚实的基础,对于想要快速入门JavaScript的开发者来说是一份很好的学习资源。不过,需要注意的是,JavaScript的学习并非一蹴而就,实践和不断探索新特性是持续提升的...

    Cocos2d-x--珍藏版

    环境搭建为初学者提供了一条清晰的入门路径。基本图元和图片的绘制,以及动作系统的使用,为Cocos2d-x游戏开发打下了坚实的基础。通过RTTI的使用,开发者能够在游戏逻辑中实现更复杂和动态的行为。整体而言,Cocos2d...

    ICEM学习资料(原版培训教程)

    在培训的第一天,课程将覆盖以下几个关键部分: 1. **引言**:简要介绍ICEM CFD的基本功能和用途。 2. **几何处理**:讲解如何导入和编辑几何模型,确保模型适合进行网格划分。 3. **壳网格划分**:教授如何对壳体...

    Week09-Day02

    在本周的第九周第二天的学习内容中,我们主要聚焦于JavaScript这一重要的编程语言。JavaScript,通常简称为JS,是网络开发中的基石,它被广泛应用于网页和应用的动态化与交互性增强。JavaScript允许开发者在用户的...

    expressjs_crashcourse

    通过理解并实践以上知识点,你将能够搭建起自己的第一个Express应用。随着学习的深入,你会发现更多高级特性,如错误处理、自定义错误页面、路由参数、session管理等,这些都会让你的Express应用更加完善和健壮。

Global site tag (gtag.js) - Google Analytics