码迷,mamicode.com
首页 > Web开发 > 详细

在nginx服务器里面搭建好node.js本地服务器后,利用Node.js的FS模块,实现简单数据的写入和读取

时间:2020-01-10 10:56:03      阅读:89      评论:0      收藏:0      [点我收藏+]

标签:address   补充   write   模块   string   split   amp   时间   nginx   

先在server.js里面引入:

var fs = require(‘fs‘);
 
然后写入
 // 往writeme.txt文件 写入一些内容
    fs.writeFile(‘./writeme.txt‘, [zuidi, now, address, text], function (err) {
        // 判断 如果有错 抛出错误 否则 打印写入成功
        if (err) {
            throw err;
        }
        console.log(‘写入文件成功!‘)
    })
这样就写入成功了。把前端传过来的简单数据写入了writeme.txt中。
 
然后需要读取writeme.txt里面的数据,把它发送给前端
fs.readFile(‘./writeme.txt‘, function (err, data) {
            // 读取文件失败/错误
            if (err) {
                throw err;
            }
            // 读取文件成功

            let text1 = data.toString()
            arr1 = text1.split(",");
        }
这样就取出来了并把字符串切割成了一个数组,通过索引就可以把之前存进去的数据取出来发送给前端了。
 
最后补充一个,在nginx里面运行node.js,因为Xshell会隔一段时间就会自动断开,所以要设置Node.js本地服务器进入后台运行,在node.js文件根目录下运行这句命令:
nohup node server.js >server.js.log &
最后断开Xshell,node.js也一样还在运行

在nginx服务器里面搭建好node.js本地服务器后,利用Node.js的FS模块,实现简单数据的写入和读取

标签:address   补充   write   模块   string   split   amp   时间   nginx   

原文地址:https://www.cnblogs.com/lihai132/p/12174615.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!