当前位置:首页 > Web开发 > 正文

node.js也一样还在运行 在nginx服务器里面搭建好node.js本地服务器后

2024-03-31 Web开发

先在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模块,实现简单数据的写入和读取

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/31915.html