使用node简单实现记录浏览量不依赖数据库

16次阅读

共计 685 个字符,预计需要花费 2 分钟才能阅读完成。

技术栈

1.node 的框架 express,对于我们做前端的也比较友好。
2. 不依赖数据库,就采用文件系统简单代替。

使用场景

  1. 由于家里要卖土特产,就临时决定做个 H5 来推广。但是又不知道有没有来访问,就决定简单实现一个浏览量访问记录。

安装依赖

  1. npm init
  2. npm install express –save

代码实现

// app.js

let express = require('express'); // 引入 express
let fs = require('fs'); // 引入文件系统
let port = 9000; // 端口号

var app = express();

 app.get('/',function(req,res){let result=fs.readFileSync('./record.txt','utf8') // 读取文件 record.txt, record.txt 记得和 app.js 放同一级
    fs.writeFileSync("./record.txt", parseInt(result) + 1) // 写入 record.txt, 并把数字加 1.
    res.send(result); // 最后得到的浏览数, 返回浏览器
 });

var server = app.listen(port ,function(){var host = server.address().address;
    var port = server.address().port;
    console.log('example app listening at http://%s:%s',host,port);
})


运行代码

node app.js // 浏览数可以在 record.txt 里面看

正文完
 0