美文网首页
Node.Js(一)

Node.Js(一)

作者: 鱼翅大魔王 | 来源:发表于2018-11-20 23:21 被阅读0次

2018年11月20日

学习还得循序渐进,不可以一口气吃成个胖子的。

1.模块

Node.Js中使用require("")的方式获取核心模块,它就相当于Java中的packge,如:
var fs=require("fs");//fs:fileSystem
var http=require("http");
1.1fs模块的常用方法
读取文件
fs.readFile("path",function(error,data){
            success--->error=null,data=data;
            failure--->error=exception,data=null;
        });
写入文件
fs.writeFile("path","content",function(error){
            success--->error=null
            failure--->error=exception
1.2http模块的常用方法
启动服务
var server=http.createServer();
        server.on('request',function(req,res){
            res.setHeader("Content-Type","text/plain;charset=utf-8");
            //req.url获取url
            //res.end()返回响应
        });
        server.listen("port",function(){
            //服务启动后的行为
        });

2.art-template模块

art-template是一款模板引擎,使用之前需要安装在项目目录下
npm install art-template
安装完成后,引入并使用(其实我觉得和Vue一开始那个数据绑定一样的,如果一卡就了解了模板引擎可能学Vue会更容易的)
//加载模块
var template=require("art-template");
//解析
var ret=template.render(data.toString(),{
        title:'在node.Js使用模板',
        h1:'在node.Js使用模板',
        body:'在node.Js使用模板引擎',
        herf:'http://127.0.0.1:3000',
        //数组使用{{each}}   {{$value}}   {{/each}}循环遍历
        list:[
            'Node.js','React','angularJS','Vue.Js'
        ]
    })

相关文章

网友评论

      本文标题:Node.Js(一)

      本文链接:https://www.haomeiwen.com/subject/ykbfqqtx.html