node.js读写json文件的方法

 更新时间:2022年06月28日 10:41:30   作者:小旭2021  
这篇文章介绍了node.js读写json文件的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

本文实例为大家分享了node.js读写json文件的具体代码,供大家参考,具体内容如下

一、引入依赖包

const fs = require('fs')
const path = require('path')
const configFile = path.resolve(__dirname, './config.json')

二、读取文件

/**
* 读取文件
*
*/
router.get('/get_config', async ctx => {
    try {
        const data = fs.readFileSync(configFile, 'UTF-8').toString()
        let config = JSON.parse(data)
        ctx.body = config
    }
    catch (error) {
        console.log('get_config.error', error)
    }
}

三、写入文件

/**
* 写入文件
*
*/
router.post('/add_config', async ctx => {
    try {
        const data = ctx.request.body
        fs.writeFileSync(configFile, JSON.stringify(data))
        ctx.body = data
    }
    catch (error) {
        console.log('add_config.error', error)
    }
})

到此这篇关于node.js读写json文件的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Node.js开发者必须了解的4个JS要点

    Node.js开发者必须了解的4个JS要点

    这篇文章主要介绍了Node.js开发者必须了解的4个JS要点,Node.js是一个面向服务器的框架,立足于Chrome强大的V8 JS引擎。尽管它由C++编写而成,但是它及其应用是运行在JS上的,需要的朋友可以参考下
    2016-02-02
  • nodejs更新package.json中的dependencies依赖到最新版本的方法

    nodejs更新package.json中的dependencies依赖到最新版本的方法

    今天小编就为大家分享一篇nodejs更新package.json中的dependencies依赖到最新版本的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-10-10
  • Node.js本地文件操作之文件拷贝与目录遍历的方法

    Node.js本地文件操作之文件拷贝与目录遍历的方法

    这篇文章主要介绍了Node.js本地文件操作之文件拷贝与目录遍历的方法,拷贝用到了Node的文件API,遍历则举了一个异步API实现的形式(Node的一大特点),需要的朋友可以参考下
    2016-02-02
  • node故障定位顶级技巧动态追踪Dynamic Trace详解

    node故障定位顶级技巧动态追踪Dynamic Trace详解

    这篇文章主要为大家介绍了node故障定位顶级技巧动态追踪Dynamic Trace详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09
  • Node.js对MongoDB进行增删改查操作的实例代码

    Node.js对MongoDB进行增删改查操作的实例代码

    这篇文章主要介绍了Node.js对MongoDB进行增删改查操作 ,需要的朋友可以参考下
    2019-04-04
  • Node.js的MongoDB驱动Mongoose基本使用教程

    Node.js的MongoDB驱动Mongoose基本使用教程

    这篇文章主要介绍了Node.js的MongoDB驱动Mongoose的基本使用教程,前端js+后端Node.js+数据库MongoDB是当下流行的JavaScript全栈开发方案,需要的朋友可以参考下
    2016-03-03
  • 浅谈express 中间件机制及实现原理

    浅谈express 中间件机制及实现原理

    本篇文章主要介绍了浅谈express 中间件机制及实现原理,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08
  • node.js中的fs.appendFile方法使用说明

    node.js中的fs.appendFile方法使用说明

    这篇文章主要介绍了node.js中的fs.appendFile方法使用说明,本文介绍了fs.appendFile方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下
    2014-12-12
  • node 使用 async 控制并发的方法

    node 使用 async 控制并发的方法

    这篇文章主要介绍了node 使用 async 控制并发的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-05-05
  • 给nodejs升级的两种方法

    给nodejs升级的两种方法

    nodejs是一种流行的服务器端JavaScript运行环境,它经常需要更新以获取最新的功能和性能优化,本文将给大家介绍了给nodejs升级的两种方法,文中通过代码示例讲解非常详细,需要的朋友可以参考下
    2023-12-12

最新评论