0
点赞
收藏
分享

微信扫一扫

手把手带你NodeJs入门(一)

NodeJs就是运行在服务端的js。
nodejs下载地址:https://nodejs.org/en/
安装成功后打开window+r---输入cmd----node -v检测是否下载成功

v6.10.3是我当前的版本。
下载成功后创建一个nodejs文件夹,并在window+r--cmd中输入:
1.切换盘符:e:
2.进入文件夹:cd 文件夹名

3.执行某个文件 node 文件名

http 创建服务器

创建一个简单的服务器,在nodejs中创建一个server.js文件
//引入http模块
var http=require('http’);
//2.使用http模块创建一个服务
var server=http.createServer(function(req,res){//请求,响应
  console.log('开启服务');
  //响应有两个方法
  res.write('succ');//响应的内容
  res.end();//响应结束
});
//3.监听一个端口号(需要打开xampp服务)
server.listen(8080);
//4.打开浏览器输入127.0.0.1:8080,同时在window+r--cmd中执行server.js文件


在使用http模块创建一个服务是不仅仅只有响应这个两个方法,还有以下方法:

获取求求路径 req.url
    if(req.url=='/1.html'){
        res.write('11111111')
    }else if(req.url=='/2.html'){
        res.write('2222222222')
    }else{
        res.write('404');
    }
   res.end();

fs 文件模块 (读文件)

在nodejs文件夹中创建fs.txt文档与fs.js
//1.引入fs模块
var fs=require('fs');
//2.读取文件
fs.readFile(fs.txt,function(err,data){//err:读取失败   data:表示文件中的内容
  console.log(err);//没有错就输出null  有错就报错
  if(err){
    console.log();
  }else{
    //console.log(data);//2进制
    console.log(data.toString);//转化为字符串
  }
})

fs文件模块(写文件)

创建一个writeFile.js
//1.引入fs模块
var fs=require('fs');
//2.写文件
//fs.wirteFile('文件名','内容',function(err){})
fs.wirteFile('aaa.txt','Where is my love,See one love one',function(err){
  console.log(err);
})

打开window+r输入node writeFile.js
此时文件中多一个aaa.txt文档,打开文档会有上面的Where is my love,See one love one内容

举报

相关推荐

0 条评论